/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-3_1-container_of-global.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-30 01:05:52,886 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-30 01:05:52,974 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:05:53,002 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-30 01:05:53,004 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-30 01:05:53,004 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-30 01:05:53,005 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-30 01:05:53,005 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-30 01:05:53,006 INFO L153 SettingsManager]: * Use SBE=true [2023-11-30 01:05:53,009 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-30 01:05:53,010 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-30 01:05:53,010 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-30 01:05:53,010 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-30 01:05:53,011 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-30 01:05:53,012 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-30 01:05:53,012 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-30 01:05:53,012 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-30 01:05:53,012 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-30 01:05:53,012 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-30 01:05:53,013 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-30 01:05:53,013 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-30 01:05:53,014 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-30 01:05:53,014 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-30 01:05:53,014 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-30 01:05:53,014 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-30 01:05:53,014 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 01:05:53,015 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-30 01:05:53,015 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-30 01:05:53,015 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-30 01:05:53,015 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-30 01:05:53,016 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-30 01:05:53,016 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-30 01:05:53,017 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-30 01:05:53,017 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:05:53,242 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-30 01:05:53,275 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-30 01:05:53,277 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-30 01:05:53,278 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-30 01:05:53,278 INFO L274 PluginConnector]: CDTParser initialized [2023-11-30 01:05:53,279 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-races/race-3_1-container_of-global.i [2023-11-30 01:05:54,424 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-30 01:05:54,697 INFO L384 CDTParser]: Found 1 translation units. [2023-11-30 01:05:54,698 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-3_1-container_of-global.i [2023-11-30 01:05:54,722 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8cb37e278/41c0a22f48634acd9db01457fabad2e2/FLAG3a64b49bf [2023-11-30 01:05:54,738 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8cb37e278/41c0a22f48634acd9db01457fabad2e2 [2023-11-30 01:05:54,740 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-30 01:05:54,742 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-30 01:05:54,744 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-30 01:05:54,744 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-30 01:05:54,748 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-30 01:05:54,749 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 01:05:54" (1/1) ... [2023-11-30 01:05:54,750 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3eefea95 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:05:54, skipping insertion in model container [2023-11-30 01:05:54,751 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 01:05:54" (1/1) ... [2023-11-30 01:05:54,805 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-30 01:05:55,410 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 01:05:55,421 INFO L202 MainTranslator]: Completed pre-run [2023-11-30 01:05:55,495 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 01:05:55,617 INFO L206 MainTranslator]: Completed translation [2023-11-30 01:05:55,618 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:05:55 WrapperNode [2023-11-30 01:05:55,618 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-30 01:05:55,619 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-30 01:05:55,619 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-30 01:05:55,619 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-30 01:05:55,624 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:05:55" (1/1) ... [2023-11-30 01:05:55,653 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:05:55" (1/1) ... [2023-11-30 01:05:55,693 INFO L138 Inliner]: procedures = 483, calls = 48, calls flagged for inlining = 13, calls inlined = 18, statements flattened = 225 [2023-11-30 01:05:55,693 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-30 01:05:55,694 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-30 01:05:55,694 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-30 01:05:55,694 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-30 01:05:55,703 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:05:55" (1/1) ... [2023-11-30 01:05:55,703 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:05:55" (1/1) ... [2023-11-30 01:05:55,714 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:05:55" (1/1) ... [2023-11-30 01:05:55,715 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:05:55" (1/1) ... [2023-11-30 01:05:55,733 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:05:55" (1/1) ... [2023-11-30 01:05:55,735 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:05:55" (1/1) ... [2023-11-30 01:05:55,740 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:05:55" (1/1) ... [2023-11-30 01:05:55,743 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:05:55" (1/1) ... [2023-11-30 01:05:55,749 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-30 01:05:55,752 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-30 01:05:55,753 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-30 01:05:55,753 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-30 01:05:55,754 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:05:55" (1/1) ... [2023-11-30 01:05:55,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 01:05:55,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 01:05:55,793 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:05:55,817 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:05:55,837 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-30 01:05:55,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-30 01:05:55,837 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-11-30 01:05:55,838 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-30 01:05:55,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-30 01:05:55,838 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-30 01:05:55,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-30 01:05:55,839 INFO L130 BoogieDeclarations]: Found specification of procedure my_callback [2023-11-30 01:05:55,839 INFO L138 BoogieDeclarations]: Found implementation of procedure my_callback [2023-11-30 01:05:55,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-30 01:05:55,839 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2023-11-30 01:05:55,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-30 01:05:55,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-30 01:05:55,841 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:05:56,123 INFO L241 CfgBuilder]: Building ICFG [2023-11-30 01:05:56,125 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-30 01:05:56,537 INFO L282 CfgBuilder]: Performing block encoding [2023-11-30 01:05:56,564 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-30 01:05:56,565 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-30 01:05:56,566 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 01:05:56 BoogieIcfgContainer [2023-11-30 01:05:56,566 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-30 01:05:56,569 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-30 01:05:56,569 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-30 01:05:56,571 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-30 01:05:56,572 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.11 01:05:54" (1/3) ... [2023-11-30 01:05:56,573 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72403733 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 01:05:56, skipping insertion in model container [2023-11-30 01:05:56,573 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:05:55" (2/3) ... [2023-11-30 01:05:56,573 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72403733 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 01:05:56, skipping insertion in model container [2023-11-30 01:05:56,574 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 01:05:56" (3/3) ... [2023-11-30 01:05:56,574 INFO L112 eAbstractionObserver]: Analyzing ICFG race-3_1-container_of-global.i [2023-11-30 01:05:56,589 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-30 01:05:56,589 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 17 error locations. [2023-11-30 01:05:56,589 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-30 01:05:56,683 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-30 01:05:56,727 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 349 places, 357 transitions, 728 flow [2023-11-30 01:05:56,897 INFO L124 PetriNetUnfolderBase]: 18/445 cut-off events. [2023-11-30 01:05:56,898 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-30 01:05:56,906 INFO L83 FinitePrefix]: Finished finitePrefix Result has 454 conditions, 445 events. 18/445 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 995 event pairs, 0 based on Foata normal form. 0/399 useless extension candidates. Maximal degree in co-relation 248. Up to 4 conditions per place. [2023-11-30 01:05:56,907 INFO L82 GeneralOperation]: Start removeDead. Operand has 349 places, 357 transitions, 728 flow [2023-11-30 01:05:56,921 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 347 places, 354 transitions, 720 flow [2023-11-30 01:05:56,935 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 01:05:56,941 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;@371a0a8d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 01:05:56,942 INFO L363 AbstractCegarLoop]: Starting to check reachability of 27 error locations. [2023-11-30 01:05:56,948 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 01:05:56,948 INFO L124 PetriNetUnfolderBase]: 0/35 cut-off events. [2023-11-30 01:05:56,948 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 01:05:56,949 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:05:56,949 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:05:56,950 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:05:56,954 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:05:56,954 INFO L85 PathProgramCache]: Analyzing trace with hash 412921849, now seen corresponding path program 1 times [2023-11-30 01:05:56,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:05:56,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561161893] [2023-11-30 01:05:56,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:05:56,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:05:57,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:05:57,779 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:05:57,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:05:57,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561161893] [2023-11-30 01:05:57,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561161893] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:05:57,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:05:57,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:05:57,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185222630] [2023-11-30 01:05:57,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:05:57,789 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:05:57,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:05:57,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:05:57,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:05:57,820 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 357 [2023-11-30 01:05:57,825 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 354 transitions, 720 flow. Second operand has 6 states, 6 states have (on average 213.66666666666666) internal successors, (1282), 6 states have internal predecessors, (1282), 0 states have call successors, (0), 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:05:57,825 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:05:57,825 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 357 [2023-11-30 01:05:57,826 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:06:05,767 INFO L124 PetriNetUnfolderBase]: 26601/55311 cut-off events. [2023-11-30 01:06:05,768 INFO L125 PetriNetUnfolderBase]: For 86/86 co-relation queries the response was YES. [2023-11-30 01:06:05,923 INFO L83 FinitePrefix]: Finished finitePrefix Result has 96338 conditions, 55311 events. 26601/55311 cut-off events. For 86/86 co-relation queries the response was YES. Maximal size of possible extension queue 1198. Compared 560242 event pairs, 26600 based on Foata normal form. 1427/49447 useless extension candidates. Maximal degree in co-relation 95369. Up to 40953 conditions per place. [2023-11-30 01:06:06,193 INFO L140 encePairwiseOnDemand]: 339/357 looper letters, 121 selfloop transitions, 5 changer transitions 12/323 dead transitions. [2023-11-30 01:06:06,193 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 323 transitions, 910 flow [2023-11-30 01:06:06,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:06:06,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:06:06,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1411 transitions. [2023-11-30 01:06:06,213 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6587301587301587 [2023-11-30 01:06:06,214 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1411 transitions. [2023-11-30 01:06:06,214 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1411 transitions. [2023-11-30 01:06:06,218 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:06:06,220 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1411 transitions. [2023-11-30 01:06:06,227 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 235.16666666666666) internal successors, (1411), 6 states have internal predecessors, (1411), 0 states have call successors, (0), 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,236 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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,237 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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,242 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, -14 predicate places. [2023-11-30 01:06:06,243 INFO L500 AbstractCegarLoop]: Abstraction has has 333 places, 323 transitions, 910 flow [2023-11-30 01:06:06,244 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 213.66666666666666) internal successors, (1282), 6 states have internal predecessors, (1282), 0 states have call successors, (0), 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,244 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:06:06,246 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:06:06,246 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-30 01:06:06,246 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:06:06,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:06:06,250 INFO L85 PathProgramCache]: Analyzing trace with hash -1943506994, now seen corresponding path program 1 times [2023-11-30 01:06:06,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:06:06,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265689289] [2023-11-30 01:06:06,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:06:06,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:06:06,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:06:06,611 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,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:06:06,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265689289] [2023-11-30 01:06:06,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265689289] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:06:06,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:06:06,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:06:06,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698863539] [2023-11-30 01:06:06,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:06:06,613 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:06:06,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:06:06,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:06:06,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:06:06,616 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 357 [2023-11-30 01:06:06,618 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 323 transitions, 910 flow. Second operand has 6 states, 6 states have (on average 214.66666666666666) internal successors, (1288), 6 states have internal predecessors, (1288), 0 states have call successors, (0), 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,618 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:06:06,618 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 357 [2023-11-30 01:06:06,618 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:06:13,389 INFO L124 PetriNetUnfolderBase]: 26601/55310 cut-off events. [2023-11-30 01:06:13,389 INFO L125 PetriNetUnfolderBase]: For 3056/10736 co-relation queries the response was YES. [2023-11-30 01:06:13,505 INFO L83 FinitePrefix]: Finished finitePrefix Result has 137293 conditions, 55310 events. 26601/55310 cut-off events. For 3056/10736 co-relation queries the response was YES. Maximal size of possible extension queue 1198. Compared 560585 event pairs, 26600 based on Foata normal form. 0/48020 useless extension candidates. Maximal degree in co-relation 135961. Up to 40952 conditions per place. [2023-11-30 01:06:13,781 INFO L140 encePairwiseOnDemand]: 351/357 looper letters, 120 selfloop transitions, 5 changer transitions 12/322 dead transitions. [2023-11-30 01:06:13,782 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 322 transitions, 1156 flow [2023-11-30 01:06:13,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:06:13,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:06:13,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1398 transitions. [2023-11-30 01:06:13,786 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6526610644257703 [2023-11-30 01:06:13,786 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1398 transitions. [2023-11-30 01:06:13,786 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1398 transitions. [2023-11-30 01:06:13,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:06:13,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1398 transitions. [2023-11-30 01:06:13,790 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 233.0) internal successors, (1398), 6 states have internal predecessors, (1398), 0 states have call successors, (0), 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:13,794 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:13,795 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:13,796 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, -10 predicate places. [2023-11-30 01:06:13,796 INFO L500 AbstractCegarLoop]: Abstraction has has 337 places, 322 transitions, 1156 flow [2023-11-30 01:06:13,797 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 214.66666666666666) internal successors, (1288), 6 states have internal predecessors, (1288), 0 states have call successors, (0), 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:13,797 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:06:13,797 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:06:13,797 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-30 01:06:13,798 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:06:13,798 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:06:13,798 INFO L85 PathProgramCache]: Analyzing trace with hash -1557835713, now seen corresponding path program 1 times [2023-11-30 01:06:13,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:06:13,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941858742] [2023-11-30 01:06:13,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:06:13,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:06:13,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:06:14,133 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:14,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:06:14,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941858742] [2023-11-30 01:06:14,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941858742] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:06:14,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:06:14,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:06:14,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096634024] [2023-11-30 01:06:14,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:06:14,136 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:06:14,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:06:14,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:06:14,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:06:14,138 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 214 out of 357 [2023-11-30 01:06:14,140 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 322 transitions, 1156 flow. Second operand has 6 states, 6 states have (on average 217.5) internal successors, (1305), 6 states have internal predecessors, (1305), 0 states have call successors, (0), 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:14,141 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:06:14,141 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 214 of 357 [2023-11-30 01:06:14,143 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:06:21,234 INFO L124 PetriNetUnfolderBase]: 26601/55333 cut-off events. [2023-11-30 01:06:21,235 INFO L125 PetriNetUnfolderBase]: For 8608/14800 co-relation queries the response was YES. [2023-11-30 01:06:21,336 INFO L83 FinitePrefix]: Finished finitePrefix Result has 178268 conditions, 55333 events. 26601/55333 cut-off events. For 8608/14800 co-relation queries the response was YES. Maximal size of possible extension queue 1195. Compared 561589 event pairs, 25452 based on Foata normal form. 0/48211 useless extension candidates. Maximal degree in co-relation 176577. Up to 40951 conditions per place. [2023-11-30 01:06:21,549 INFO L140 encePairwiseOnDemand]: 349/357 looper letters, 121 selfloop transitions, 7 changer transitions 12/327 dead transitions. [2023-11-30 01:06:21,550 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 327 transitions, 1445 flow [2023-11-30 01:06:21,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:06:21,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:06:21,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1413 transitions. [2023-11-30 01:06:21,553 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6596638655462185 [2023-11-30 01:06:21,554 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1413 transitions. [2023-11-30 01:06:21,554 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1413 transitions. [2023-11-30 01:06:21,555 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:06:21,555 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1413 transitions. [2023-11-30 01:06:21,558 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 235.5) internal successors, (1413), 6 states have internal predecessors, (1413), 0 states have call successors, (0), 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:21,561 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:21,563 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:21,563 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, -6 predicate places. [2023-11-30 01:06:21,564 INFO L500 AbstractCegarLoop]: Abstraction has has 341 places, 327 transitions, 1445 flow [2023-11-30 01:06:21,564 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 217.5) internal successors, (1305), 6 states have internal predecessors, (1305), 0 states have call successors, (0), 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:21,564 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:06:21,565 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:06:21,565 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-30 01:06:21,565 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:06:21,565 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:06:21,565 INFO L85 PathProgramCache]: Analyzing trace with hash 337424268, now seen corresponding path program 1 times [2023-11-30 01:06:21,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:06:21,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998060596] [2023-11-30 01:06:21,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:06:21,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:06:21,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:06:21,915 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:21,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:06:21,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998060596] [2023-11-30 01:06:21,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998060596] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:06:21,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:06:21,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:06:21,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501928578] [2023-11-30 01:06:21,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:06:21,916 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:06:21,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:06:21,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:06:21,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:06:21,922 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 214 out of 357 [2023-11-30 01:06:21,924 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 327 transitions, 1445 flow. Second operand has 6 states, 6 states have (on average 218.5) internal successors, (1311), 6 states have internal predecessors, (1311), 0 states have call successors, (0), 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:21,925 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:06:21,925 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 214 of 357 [2023-11-30 01:06:21,925 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:06:29,347 INFO L124 PetriNetUnfolderBase]: 26601/55332 cut-off events. [2023-11-30 01:06:29,348 INFO L125 PetriNetUnfolderBase]: For 17096/26384 co-relation queries the response was YES. [2023-11-30 01:06:29,475 INFO L83 FinitePrefix]: Finished finitePrefix Result has 219217 conditions, 55332 events. 26601/55332 cut-off events. For 17096/26384 co-relation queries the response was YES. Maximal size of possible extension queue 1195. Compared 561423 event pairs, 25452 based on Foata normal form. 4/48215 useless extension candidates. Maximal degree in co-relation 217169. Up to 40950 conditions per place. [2023-11-30 01:06:29,830 INFO L140 encePairwiseOnDemand]: 349/357 looper letters, 120 selfloop transitions, 7 changer transitions 12/326 dead transitions. [2023-11-30 01:06:29,830 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 326 transitions, 1691 flow [2023-11-30 01:06:29,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:06:29,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:06:29,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1412 transitions. [2023-11-30 01:06:29,834 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6591970121381886 [2023-11-30 01:06:29,834 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1412 transitions. [2023-11-30 01:06:29,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1412 transitions. [2023-11-30 01:06:29,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:06:29,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1412 transitions. [2023-11-30 01:06:29,838 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 235.33333333333334) internal successors, (1412), 6 states have internal predecessors, (1412), 0 states have call successors, (0), 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:29,841 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:29,844 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:29,845 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, -2 predicate places. [2023-11-30 01:06:29,845 INFO L500 AbstractCegarLoop]: Abstraction has has 345 places, 326 transitions, 1691 flow [2023-11-30 01:06:29,846 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 218.5) internal successors, (1311), 6 states have internal predecessors, (1311), 0 states have call successors, (0), 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:29,846 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:06:29,846 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] [2023-11-30 01:06:29,846 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-30 01:06:29,846 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:06:29,847 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:06:29,847 INFO L85 PathProgramCache]: Analyzing trace with hash -1625565245, now seen corresponding path program 1 times [2023-11-30 01:06:29,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:06:29,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870330510] [2023-11-30 01:06:29,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:06:29,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:06:29,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:06:29,927 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:29,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:06:29,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870330510] [2023-11-30 01:06:29,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870330510] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:06:29,928 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:06:29,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:06:29,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286287235] [2023-11-30 01:06:29,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:06:29,929 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:06:29,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:06:29,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:06:29,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:06:29,931 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 318 out of 357 [2023-11-30 01:06:29,932 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 326 transitions, 1691 flow. Second operand has 3 states, 3 states have (on average 319.3333333333333) internal successors, (958), 3 states have internal predecessors, (958), 0 states have call successors, (0), 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:29,932 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:06:29,933 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 318 of 357 [2023-11-30 01:06:29,933 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:06:38,452 INFO L124 PetriNetUnfolderBase]: 31146/67719 cut-off events. [2023-11-30 01:06:38,452 INFO L125 PetriNetUnfolderBase]: For 32089/49088 co-relation queries the response was YES. [2023-11-30 01:06:38,622 INFO L83 FinitePrefix]: Finished finitePrefix Result has 268824 conditions, 67719 events. 31146/67719 cut-off events. For 32089/49088 co-relation queries the response was YES. Maximal size of possible extension queue 1299. Compared 721148 event pairs, 28395 based on Foata normal form. 0/58749 useless extension candidates. Maximal degree in co-relation 267972. Up to 49098 conditions per place. [2023-11-30 01:06:39,029 INFO L140 encePairwiseOnDemand]: 354/357 looper letters, 22 selfloop transitions, 2 changer transitions 12/325 dead transitions. [2023-11-30 01:06:39,030 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 325 transitions, 1737 flow [2023-11-30 01:06:39,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:06:39,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:06:39,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 975 transitions. [2023-11-30 01:06:39,032 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9103641456582633 [2023-11-30 01:06:39,032 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 975 transitions. [2023-11-30 01:06:39,032 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 975 transitions. [2023-11-30 01:06:39,033 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:06:39,033 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 975 transitions. [2023-11-30 01:06:39,035 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 325.0) internal successors, (975), 3 states have internal predecessors, (975), 0 states have call successors, (0), 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:39,037 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 357.0) internal successors, (1428), 4 states have internal predecessors, (1428), 0 states have call successors, (0), 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:39,038 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 357.0) internal successors, (1428), 4 states have internal predecessors, (1428), 0 states have call successors, (0), 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:39,038 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, -1 predicate places. [2023-11-30 01:06:39,038 INFO L500 AbstractCegarLoop]: Abstraction has has 346 places, 325 transitions, 1737 flow [2023-11-30 01:06:39,039 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 319.3333333333333) internal successors, (958), 3 states have internal predecessors, (958), 0 states have call successors, (0), 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:39,039 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:06:39,039 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] [2023-11-30 01:06:39,039 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-30 01:06:39,039 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:06:39,040 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:06:39,040 INFO L85 PathProgramCache]: Analyzing trace with hash 1395788717, now seen corresponding path program 1 times [2023-11-30 01:06:39,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:06:39,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635570786] [2023-11-30 01:06:39,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:06:39,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:06:39,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:06:39,103 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:39,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:06:39,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635570786] [2023-11-30 01:06:39,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635570786] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:06:39,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:06:39,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 01:06:39,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725052306] [2023-11-30 01:06:39,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:06:39,105 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 01:06:39,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:06:39,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 01:06:39,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 01:06:39,106 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 322 out of 357 [2023-11-30 01:06:39,107 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 346 places, 325 transitions, 1737 flow. Second operand has 3 states, 3 states have (on average 323.6666666666667) internal successors, (971), 3 states have internal predecessors, (971), 0 states have call successors, (0), 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:39,107 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:06:39,107 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 322 of 357 [2023-11-30 01:06:39,107 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:06:47,397 INFO L124 PetriNetUnfolderBase]: 29821/63822 cut-off events. [2023-11-30 01:06:47,397 INFO L125 PetriNetUnfolderBase]: For 42601/62296 co-relation queries the response was YES. [2023-11-30 01:06:47,558 INFO L83 FinitePrefix]: Finished finitePrefix Result has 258460 conditions, 63822 events. 29821/63822 cut-off events. For 42601/62296 co-relation queries the response was YES. Maximal size of possible extension queue 1246. Compared 664708 event pairs, 27149 based on Foata normal form. 60/55593 useless extension candidates. Maximal degree in co-relation 257429. Up to 46609 conditions per place. [2023-11-30 01:06:47,859 INFO L140 encePairwiseOnDemand]: 353/357 looper letters, 18 selfloop transitions, 2 changer transitions 12/326 dead transitions. [2023-11-30 01:06:47,860 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 326 transitions, 1792 flow [2023-11-30 01:06:47,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 01:06:47,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 01:06:47,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 985 transitions. [2023-11-30 01:06:47,862 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9197012138188608 [2023-11-30 01:06:47,862 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 985 transitions. [2023-11-30 01:06:47,862 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 985 transitions. [2023-11-30 01:06:47,863 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:06:47,863 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 985 transitions. [2023-11-30 01:06:47,865 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 328.3333333333333) internal successors, (985), 3 states have internal predecessors, (985), 0 states have call successors, (0), 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:47,867 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 357.0) internal successors, (1428), 4 states have internal predecessors, (1428), 0 states have call successors, (0), 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:47,867 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 357.0) internal successors, (1428), 4 states have internal predecessors, (1428), 0 states have call successors, (0), 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:47,868 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, -1 predicate places. [2023-11-30 01:06:47,868 INFO L500 AbstractCegarLoop]: Abstraction has has 346 places, 326 transitions, 1792 flow [2023-11-30 01:06:47,868 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 323.6666666666667) internal successors, (971), 3 states have internal predecessors, (971), 0 states have call successors, (0), 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:47,868 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:06:47,868 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:06:47,869 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-30 01:06:47,869 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:06:47,869 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:06:47,869 INFO L85 PathProgramCache]: Analyzing trace with hash -2050802145, now seen corresponding path program 1 times [2023-11-30 01:06:47,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:06:47,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518790750] [2023-11-30 01:06:47,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:06:47,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:06:47,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:06:48,285 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:48,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:06:48,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518790750] [2023-11-30 01:06:48,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518790750] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:06:48,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:06:48,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:06:48,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112463453] [2023-11-30 01:06:48,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:06:48,290 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:06:48,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:06:48,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:06:48,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:06:48,292 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 357 [2023-11-30 01:06:48,293 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 346 places, 326 transitions, 1792 flow. Second operand has 6 states, 6 states have (on average 212.0) internal successors, (1272), 6 states have internal predecessors, (1272), 0 states have call successors, (0), 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:48,293 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:06:48,293 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 357 [2023-11-30 01:06:48,293 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:07:00,670 INFO L124 PetriNetUnfolderBase]: 44788/87507 cut-off events. [2023-11-30 01:07:00,670 INFO L125 PetriNetUnfolderBase]: For 110653/127061 co-relation queries the response was YES. [2023-11-30 01:07:00,983 INFO L83 FinitePrefix]: Finished finitePrefix Result has 422988 conditions, 87507 events. 44788/87507 cut-off events. For 110653/127061 co-relation queries the response was YES. Maximal size of possible extension queue 1462. Compared 876014 event pairs, 33947 based on Foata normal form. 0/76771 useless extension candidates. Maximal degree in co-relation 421811. Up to 64256 conditions per place. [2023-11-30 01:07:01,457 INFO L140 encePairwiseOnDemand]: 326/357 looper letters, 197 selfloop transitions, 102 changer transitions 12/491 dead transitions. [2023-11-30 01:07:01,457 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 351 places, 491 transitions, 4096 flow [2023-11-30 01:07:01,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:07:01,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:07:01,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1536 transitions. [2023-11-30 01:07:01,461 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7170868347338936 [2023-11-30 01:07:01,462 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1536 transitions. [2023-11-30 01:07:01,462 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1536 transitions. [2023-11-30 01:07:01,463 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:07:01,463 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1536 transitions. [2023-11-30 01:07:01,466 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 256.0) internal successors, (1536), 6 states have internal predecessors, (1536), 0 states have call successors, (0), 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:01,469 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:01,469 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:01,470 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, 4 predicate places. [2023-11-30 01:07:01,470 INFO L500 AbstractCegarLoop]: Abstraction has has 351 places, 491 transitions, 4096 flow [2023-11-30 01:07:01,471 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 212.0) internal successors, (1272), 6 states have internal predecessors, (1272), 0 states have call successors, (0), 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:01,471 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:07:01,471 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:07:01,471 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-30 01:07:01,471 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:07:01,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:07:01,472 INFO L85 PathProgramCache]: Analyzing trace with hash 190185402, now seen corresponding path program 1 times [2023-11-30 01:07:01,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:07:01,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900205520] [2023-11-30 01:07:01,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:07:01,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:07:01,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:07:01,583 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:01,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:07:01,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900205520] [2023-11-30 01:07:01,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900205520] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:07:01,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:07:01,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:07:01,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107451657] [2023-11-30 01:07:01,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:07:01,584 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-30 01:07:01,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:07:01,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-30 01:07:01,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-30 01:07:01,586 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 318 out of 357 [2023-11-30 01:07:01,588 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 351 places, 491 transitions, 4096 flow. Second operand has 5 states, 5 states have (on average 319.8) internal successors, (1599), 5 states have internal predecessors, (1599), 0 states have call successors, (0), 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:01,588 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:07:01,588 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 318 of 357 [2023-11-30 01:07:01,588 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:07:01,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:01,996 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:07:01,996 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:07:01,996 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:07:01,996 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:07:02,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,074 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:07:02,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:02,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:02,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:02,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:02,075 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:07:02,075 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:02,075 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:02,075 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:02,075 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:02,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,139 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:07:02,139 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:02,139 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:02,139 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:02,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,139 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,140 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,140 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,140 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,146 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,146 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,146 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,146 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,147 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,147 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,147 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,147 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,147 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,147 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,147 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,147 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,147 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,148 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,148 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,148 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,148 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,148 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:02,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,149 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,149 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,149 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,149 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,149 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,149 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,150 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,150 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,213 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:07:02,213 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:02,213 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:02,213 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:02,213 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:02,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,376 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,376 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,376 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,376 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,376 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,376 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,376 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,376 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,387 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:07:02,387 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:02,387 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:02,387 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:02,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,388 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,388 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,388 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,388 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,461 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,461 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,461 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,461 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,461 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,461 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,461 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,461 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,461 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,462 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,472 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,472 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,472 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,472 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,472 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,484 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,484 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,484 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,484 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,484 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,485 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,485 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,485 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,485 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:02,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,486 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,486 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,486 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,486 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,486 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,582 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,582 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,582 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,583 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,583 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,583 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,583 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,584 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:02,590 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,590 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,590 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,590 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,590 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,591 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,591 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,591 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,591 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,591 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:02,592 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,592 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,592 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,592 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,593 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,593 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,593 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,593 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,594 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,594 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,594 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,595 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,595 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,595 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,595 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,595 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,595 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,596 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,596 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,596 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,596 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,596 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,596 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,596 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,596 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,610 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,611 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:02,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,612 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,612 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,613 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,613 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,685 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,685 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,685 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,685 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,696 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,696 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,696 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,696 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,697 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,697 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,698 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,698 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,699 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,699 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,699 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,699 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,700 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,701 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,701 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,701 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,701 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,701 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,701 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,701 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:02,702 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,703 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,704 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,704 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,705 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,706 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,706 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,706 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,706 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,706 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:02,707 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,707 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,707 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,707 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,708 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,708 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,708 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,708 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,727 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,727 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,727 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,727 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,727 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:02,728 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,728 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,728 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,728 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:02,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,729 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,802 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,802 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,803 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,803 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,803 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,803 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,803 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,803 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,804 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,804 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,804 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,804 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,804 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,815 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,815 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,815 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,815 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,816 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,816 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,817 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,817 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,817 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,818 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,818 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,818 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,818 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:02,819 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,819 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,819 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,819 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,820 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,820 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,820 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,820 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,820 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,821 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,821 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,822 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,822 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,822 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:02,822 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,822 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,823 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,823 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,823 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,824 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,824 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,824 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,824 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,824 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,826 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,826 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,826 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,826 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,827 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,827 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,827 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,827 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:02,827 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,827 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,827 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,828 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,828 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,828 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,828 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,828 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:02,844 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,844 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,844 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,845 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,847 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,848 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,848 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,848 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,848 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,849 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,849 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,849 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,849 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:02,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:02,850 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,931 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,931 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,931 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,931 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,931 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,931 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,931 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,931 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,932 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:02,933 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,933 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,933 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,933 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,941 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,942 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,942 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,942 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,942 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,942 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,942 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,942 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:02,943 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,943 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,943 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,943 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,944 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,944 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,944 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,945 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,945 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,945 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,945 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,945 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,946 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,946 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,946 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,946 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,947 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,947 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,947 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,947 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,947 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,948 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 342#L1711-6true, 388#true]) [2023-11-30 01:07:02,948 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,949 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,949 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,949 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,949 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,949 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,949 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,949 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,949 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,951 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,951 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,951 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,951 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,952 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,952 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,952 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,952 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true, 342#L1711-6true]) [2023-11-30 01:07:02,952 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,953 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,953 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,953 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,953 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,953 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,953 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,953 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,954 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:02,954 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:02,955 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:02,955 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:02,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,955 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:02,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,969 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,969 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,969 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,969 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,969 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,970 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,970 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,970 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,970 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,970 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:02,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,970 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,970 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,970 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,970 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:02,971 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:02,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,075 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,075 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,075 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,076 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,076 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,076 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,076 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,077 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,077 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,077 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,078 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,078 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,078 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,078 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,078 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,079 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,079 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,079 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,079 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,079 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:03,080 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,080 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,080 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,080 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,080 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,081 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,081 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:03,094 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,094 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,094 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,094 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:03,095 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,095 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,095 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,095 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,095 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,096 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,096 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,096 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,096 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,096 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,096 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,096 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,098 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,098 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,098 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,099 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,099 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,099 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,099 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,099 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:03,101 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,102 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,102 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,102 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,102 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,102 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:03,103 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,103 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,103 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,103 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,103 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:03,104 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,104 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,104 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,104 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,104 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:03,105 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,105 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,105 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,105 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,105 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,105 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,105 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,105 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,106 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:03,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:03,108 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,108 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,108 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,109 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,109 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,109 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,109 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,109 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,110 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:03,110 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,110 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,110 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,110 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:03,111 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,111 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,111 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,111 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:03,112 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,112 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,112 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,112 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,113 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,113 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,113 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,113 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,114 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,114 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,114 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,114 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,116 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,116 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,116 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,116 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,116 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,117 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,117 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,117 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,117 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,117 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,117 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,117 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,243 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,243 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,244 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,244 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,244 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,244 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,245 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,245 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,245 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,245 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,245 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,245 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,245 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,245 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:03,246 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,246 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,246 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,246 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,246 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,247 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,247 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,247 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,247 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,247 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,248 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,248 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,248 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,248 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,248 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,249 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,262 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,262 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,264 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,264 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,264 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,264 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,264 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,264 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,264 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,264 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,270 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,270 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,270 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,270 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,270 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,270 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,271 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,271 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,271 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,271 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,271 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,271 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,272 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,273 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,274 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,274 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,274 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,274 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,275 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,276 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,276 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,277 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,278 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,278 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,278 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,278 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,278 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,279 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,279 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,279 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,279 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,279 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,280 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,280 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,280 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,280 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,281 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,282 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,282 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,282 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,282 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,283 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,283 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,283 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,283 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,284 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,284 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,284 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,284 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,302 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:03,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:03,389 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,389 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,389 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,389 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,389 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:03,389 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,389 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,389 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,389 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,390 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,390 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,391 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,391 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,391 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,391 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,391 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,391 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,391 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,391 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,392 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,392 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,392 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,392 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,392 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,392 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,392 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,392 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,406 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,406 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,406 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,406 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,410 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,410 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,410 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,410 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,410 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,410 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,410 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,410 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,410 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,411 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,411 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,411 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,411 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,411 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,412 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,412 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,412 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,412 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,412 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,414 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,414 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,414 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,414 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,414 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,414 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,415 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,415 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,415 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,415 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,415 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,415 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,415 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,415 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:03,417 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,417 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,417 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,417 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,418 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,418 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,418 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,418 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,418 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,418 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,418 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,418 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,437 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,437 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,438 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:03,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,438 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,438 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,438 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,438 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,526 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,526 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,528 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,528 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:03,528 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,529 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,529 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,529 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,530 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,711 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,711 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,712 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,712 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,712 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,712 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,712 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,712 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,713 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,713 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,713 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,713 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,716 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,716 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,716 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,716 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,718 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,718 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,718 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,718 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,719 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,719 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,719 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,719 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,719 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,719 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,719 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,720 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,720 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,720 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:03,720 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,721 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,721 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,721 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,721 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,721 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,722 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,722 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,722 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,722 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:03,723 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,723 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,723 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,723 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,723 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,724 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,724 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,724 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,724 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,724 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,726 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,726 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,727 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,727 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,727 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,727 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,727 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,727 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:03,728 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,728 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,728 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,728 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,728 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,729 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,729 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,729 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,729 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,729 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:03,730 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,730 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,730 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,730 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,731 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,731 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,731 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,731 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,734 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,734 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,734 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,734 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 205#L1711-7true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,735 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,735 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,735 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,735 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,736 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,736 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,736 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,736 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,736 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,736 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,737 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,737 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,737 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,737 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,737 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,737 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,738 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,738 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,738 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,738 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,757 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,757 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,757 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,757 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,757 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,757 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,757 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,758 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,758 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:03,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,758 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,758 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,758 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,758 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:03,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,872 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,873 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,873 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,873 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,873 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 205#L1711-7true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,874 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,874 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,875 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,875 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,875 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,875 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,888 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,888 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,888 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,888 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,888 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,888 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,888 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,888 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:03,889 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,889 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,889 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,889 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,889 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,889 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,889 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,889 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,890 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,890 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,890 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,890 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,891 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,891 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,891 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,891 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,892 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,893 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,893 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,893 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,894 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,894 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,894 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,894 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,895 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,895 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,895 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,895 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,895 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,895 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,895 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,896 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,896 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,896 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:03,896 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,896 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,896 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,896 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,897 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,897 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,897 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,897 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,897 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,897 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,898 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,898 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,898 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,898 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,898 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 205#L1711-7true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,899 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,899 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,899 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,899 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,899 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,900 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,900 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,900 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,900 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,900 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,901 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,901 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,901 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,901 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,901 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,901 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,901 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,902 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,902 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,902 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:03,902 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,902 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,903 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,903 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,903 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,903 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,903 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,903 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,904 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,904 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,907 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,907 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,908 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,908 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,908 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,908 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,908 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,908 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:03,909 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,909 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,909 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,909 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,910 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,910 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,910 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,910 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,911 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,911 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,911 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,911 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,911 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 205#L1711-7true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,912 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,912 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,912 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,912 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,912 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,912 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,912 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,912 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,913 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,913 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,913 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,913 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,913 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,913 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,914 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,914 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,914 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,914 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,914 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:03,915 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,915 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,915 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,915 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,916 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,938 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,938 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,938 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,938 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,938 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,939 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,939 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,939 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,939 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:03,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:03,939 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,940 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,940 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:03,940 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,042 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,043 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,044 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,044 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,044 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,044 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,044 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,044 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,044 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,044 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,045 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,045 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,045 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,045 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,045 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,045 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,045 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,046 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,046 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,046 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,046 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,063 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,063 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,063 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,063 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,064 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,064 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,064 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,064 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:04,064 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,065 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,066 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,066 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,066 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,066 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,066 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,067 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,067 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,069 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,069 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,069 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,069 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,070 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,070 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,070 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,070 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,073 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,073 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,073 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,073 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,077 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,077 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,077 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,077 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,078 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,078 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,078 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,078 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,078 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:04,079 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,079 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,080 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,080 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,080 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,080 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,080 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,081 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,081 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,081 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,081 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,081 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,081 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,081 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,081 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,081 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,081 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,082 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,083 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,083 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,083 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,083 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,083 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:04,083 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,083 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,083 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,083 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,084 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,084 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,084 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,084 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,084 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,084 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,087 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,087 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,087 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,087 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:04,088 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,088 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,089 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,090 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,090 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,090 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,090 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,090 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,090 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,090 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,090 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,091 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,092 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,092 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,092 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,092 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:04,092 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,092 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,092 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,092 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,093 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,118 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,118 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,118 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,118 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,119 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,119 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,119 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,119 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,119 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,120 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:04,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,120 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,120 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,120 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,120 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,238 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,239 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:04,239 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,240 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,240 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,240 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,240 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,240 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,242 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,242 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,242 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,242 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,242 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,243 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,243 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,244 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:04,245 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,261 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,261 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,261 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,261 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,262 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,262 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,262 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,262 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,262 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:04,263 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,264 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,264 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,264 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,264 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,264 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,264 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,264 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,264 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,267 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,267 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,267 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,267 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,268 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,268 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,268 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,268 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,271 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,271 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,271 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,271 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,274 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,274 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,274 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,274 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,274 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,274 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,274 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,274 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,275 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,275 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,275 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,275 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,275 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:04,275 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,275 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,275 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,275 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,276 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,276 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,276 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,276 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,276 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,276 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,277 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,277 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,278 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,278 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,278 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,278 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,278 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,279 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,279 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,279 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,279 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,279 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:04,280 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,280 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,280 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,280 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,280 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,281 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,281 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,281 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,281 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,281 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,285 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,285 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,285 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,285 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:04,285 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,285 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,285 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,285 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,286 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,286 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,287 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,287 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,287 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,287 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,287 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,287 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,288 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,288 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,288 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,288 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,289 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,289 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,289 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,289 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:04,289 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,290 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,293 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,294 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,294 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,294 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,294 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,294 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,294 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,294 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,295 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,295 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,295 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,295 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,315 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,315 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,315 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,315 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,315 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,316 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,316 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,316 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,316 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,316 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:04,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,316 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,316 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,317 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,430 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,430 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,430 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,430 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,430 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,431 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:04,431 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,432 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,432 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,432 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,432 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,432 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,432 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,432 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,432 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,432 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,432 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,433 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,433 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,436 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,436 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,436 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,436 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,436 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,437 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,437 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,437 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,437 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,437 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,438 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,438 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,438 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,438 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,438 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,444 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,445 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,445 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,445 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,445 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,445 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,445 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,446 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,446 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,460 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,460 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,460 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,460 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,461 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 144 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,461 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 144 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:04,461 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 144 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:04,461 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,462 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,462 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,464 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,464 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,464 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,464 INFO L297 olderBase$Statistics]: existing Event has 144 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,464 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,464 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,464 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,464 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,465 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,465 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,465 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,465 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,467 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,467 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,468 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,468 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,468 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,471 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,471 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,472 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:04,472 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,473 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,473 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,473 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:04,473 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,473 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,473 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,473 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,473 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,474 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,475 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,476 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,476 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,476 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,476 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,476 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:04,477 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,477 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,477 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,477 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,477 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:04,478 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,478 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,478 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,478 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,478 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,478 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,479 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,479 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,479 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,479 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,479 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,479 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,479 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,480 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,480 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:04,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,482 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,482 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,482 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,482 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,483 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,483 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,483 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,483 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,483 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,483 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,483 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,483 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:04,484 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,484 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,484 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,484 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:04,485 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,485 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,485 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,485 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,486 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,486 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,486 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,486 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,486 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,487 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,487 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,487 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,487 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,487 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,487 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,487 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,487 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,487 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:04,488 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,488 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,488 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,488 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:04,489 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,489 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,489 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,489 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,489 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,489 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,489 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,489 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,490 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,494 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,494 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,495 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,628 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,628 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,628 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,628 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,628 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,629 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,629 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,629 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,629 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,629 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,629 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,629 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,629 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,629 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,629 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:04,630 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,630 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,630 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,630 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,630 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,630 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,630 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,631 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,631 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,631 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,631 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,631 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,631 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,631 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,631 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,633 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,633 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,633 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,633 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,633 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,633 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,633 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,633 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,633 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,634 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,634 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,634 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,634 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,634 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,635 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,635 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,635 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,635 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,635 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,635 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,635 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,636 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,636 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,636 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,636 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,636 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,636 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,636 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,636 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,649 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,649 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,649 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,650 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,650 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,650 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,650 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,650 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,650 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,650 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,650 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,650 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,651 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,651 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,651 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,651 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,651 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,651 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,651 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,651 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,651 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,651 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,652 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,652 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,653 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,653 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,653 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,653 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,653 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,653 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,653 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,653 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,654 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,654 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,654 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,655 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,655 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,655 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,655 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,655 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,660 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,660 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,660 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,660 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,660 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,661 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,661 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,661 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,661 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,661 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,661 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,661 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,661 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,661 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,661 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,662 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,662 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,662 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,662 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,662 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,662 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,662 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,662 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,662 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,662 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,849 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,850 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,850 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,850 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,850 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,850 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,850 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,850 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,850 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,851 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,852 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,852 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,852 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,852 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,852 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,852 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,852 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,852 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,852 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,852 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,853 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,855 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,855 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,855 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,856 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,856 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,856 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,856 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,856 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,856 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,856 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,856 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,857 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,857 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,857 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,857 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,857 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,857 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,857 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,858 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,858 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,858 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,858 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,858 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,858 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,859 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,859 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,859 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,859 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,859 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,860 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,860 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,860 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,860 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,860 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,860 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,860 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,860 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,861 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,861 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,861 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,861 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,861 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,862 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,862 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,862 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,862 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,862 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,862 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,862 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,862 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:04,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,865 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,865 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,865 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,865 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,866 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:04,866 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:04,866 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:04,866 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:04,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,866 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,866 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,866 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,866 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:04,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:04,869 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,869 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,869 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,869 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:04,891 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,891 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,891 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:04,891 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:05,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,032 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,032 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,032 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,032 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,032 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,033 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,033 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,033 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,033 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,033 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,033 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,033 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,033 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,033 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,033 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:05,034 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,034 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,034 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,034 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,034 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:05,034 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,034 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,034 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,034 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,034 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,037 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,037 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,037 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,037 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,037 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,038 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,038 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,038 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,038 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,039 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,039 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,039 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,039 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,039 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,039 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,039 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,039 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,039 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,039 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,040 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,040 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,040 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,040 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,040 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,041 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,041 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,041 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,041 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,041 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,063 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,063 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,063 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,063 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,064 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,064 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,064 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,064 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,065 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,065 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,065 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,065 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,065 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,065 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,066 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,066 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,074 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,074 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,074 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,074 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,075 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,075 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,078 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,078 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,078 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,078 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,079 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,080 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,081 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,081 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,081 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,081 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,081 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,081 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,081 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,082 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,082 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,082 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,082 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,082 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,082 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:05,083 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,083 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,083 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,083 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,085 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,085 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,085 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,085 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,086 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,086 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,086 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,086 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,087 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,087 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,088 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,089 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,089 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,089 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,089 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,089 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:05,089 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:05,090 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:05,090 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:05,094 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,094 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,094 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,094 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,095 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,095 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,095 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,095 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,095 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,095 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,095 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,095 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,122 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,123 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,123 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,123 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,123 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,123 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,123 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,123 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,124 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:05,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,124 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,124 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,124 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,124 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,272 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,272 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,273 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,274 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,274 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,274 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,274 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,274 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,275 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,275 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,275 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,275 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,275 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,275 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,281 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,281 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,281 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,281 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,283 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,284 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:05,286 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,286 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,286 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,286 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,286 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,287 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,289 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,290 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,290 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,290 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,313 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,314 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,314 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,314 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:05,314 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,314 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,314 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,314 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,315 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,315 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,315 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,315 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,316 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,316 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,316 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,316 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,316 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,316 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,316 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,316 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,317 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,317 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,317 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,317 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,318 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,318 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,318 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,318 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,327 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,327 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,327 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,327 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,329 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,329 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,329 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,329 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,329 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:05,330 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,330 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,330 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,330 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,330 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,331 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,331 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,331 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,332 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,332 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,332 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,332 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,332 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,332 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,333 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,333 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,333 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,333 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,333 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,333 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,334 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,335 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,335 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,335 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,335 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,335 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,336 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,336 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,336 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,336 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,336 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:05,337 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,337 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,338 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,338 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,338 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,341 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,341 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,341 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,341 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:05,342 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,342 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,342 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,342 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,343 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,343 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,343 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,343 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,343 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,343 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,343 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,343 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,344 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,344 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,344 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,344 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,344 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,345 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,345 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,345 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:05,345 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,345 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,345 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,345 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,345 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,346 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,346 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,346 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,346 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,346 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:05,347 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,347 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,347 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,347 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,348 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,348 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,348 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,349 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,349 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,349 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,349 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,349 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,353 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,353 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,353 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,353 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,354 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,354 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,354 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,354 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,354 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,355 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,355 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,355 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,355 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,355 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,355 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,355 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,356 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,356 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,356 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,356 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,356 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,356 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,356 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,356 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,379 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,379 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,379 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,379 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,379 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,380 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,380 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,380 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,380 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:05,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,380 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,380 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,380 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,381 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,501 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,501 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,502 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,503 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,504 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,504 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,504 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,504 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,505 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,505 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,505 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,506 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,525 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,525 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,525 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,525 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,525 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,525 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,525 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,525 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,525 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,525 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,526 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,526 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,526 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,526 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,526 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,526 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:05,527 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,527 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,527 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,527 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,527 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,527 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,527 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,528 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:05,529 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,529 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,529 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,529 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,529 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,529 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,529 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,529 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,530 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,530 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,531 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,531 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,531 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,531 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,531 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,531 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,535 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,535 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,535 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,535 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,535 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,535 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,535 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,535 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,535 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,536 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,536 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,537 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,537 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,537 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,537 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,537 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,537 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,537 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,538 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,538 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,538 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,538 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,538 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,538 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,538 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,538 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,538 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,538 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:05,539 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,539 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,539 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,539 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,539 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,540 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,540 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,540 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,540 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,540 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,540 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,540 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,540 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,540 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,540 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,541 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,541 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,541 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,541 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,541 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,542 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,542 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,542 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,542 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,542 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,542 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,542 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,542 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,542 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,542 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,543 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,543 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,544 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,544 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,544 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,544 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,544 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,544 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,544 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,545 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,545 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,545 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,545 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,545 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:05,545 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,545 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,545 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,546 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,546 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,548 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,549 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,550 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,550 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,550 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,550 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,550 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,550 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,550 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,550 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,551 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,551 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,551 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,551 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,551 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,551 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,552 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,552 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:05,552 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,552 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,552 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,552 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,553 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,554 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,554 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,555 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,555 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,555 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,555 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,556 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,556 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,556 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,556 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,556 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,557 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,557 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,557 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,557 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,557 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,558 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,558 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,558 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,558 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,558 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,559 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,559 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,559 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,559 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,559 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,560 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,560 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,560 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,560 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:05,560 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,560 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,560 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,560 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,588 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,588 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,588 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,589 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,589 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,589 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,589 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,589 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,589 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:05,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,590 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,590 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,590 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,590 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,713 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,713 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,713 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,713 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,713 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,713 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,714 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,714 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,714 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,714 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,714 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,714 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:05,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:05,714 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,714 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,714 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,714 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,714 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,715 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,716 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,716 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,717 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,717 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,717 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,717 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,717 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,718 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,719 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,720 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,720 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,720 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,720 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,739 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,739 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,739 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,739 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,739 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,739 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,739 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,740 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,740 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,740 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,740 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,740 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,740 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,741 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,742 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,742 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,742 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,742 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:05,742 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:05,743 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,744 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,744 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,744 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,744 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,744 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,744 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,744 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,744 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,745 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,745 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,745 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,746 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,746 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,746 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,747 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,748 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,748 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,748 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,748 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,748 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,748 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,748 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,753 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,753 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,753 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,753 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,753 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,753 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,753 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,753 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,753 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,754 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,754 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,755 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,755 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,755 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,755 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,755 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,755 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,756 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:05,757 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,757 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,757 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,757 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,757 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,758 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,758 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,758 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,758 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,758 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,758 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,758 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,758 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,758 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,758 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,759 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,759 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,759 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,759 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,759 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,759 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,760 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,760 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,760 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,760 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,760 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,760 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,760 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,760 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,760 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,761 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,761 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,761 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,761 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,761 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,761 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:05,762 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,765 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,765 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,765 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,765 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,766 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,766 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,766 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,766 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,766 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,766 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,766 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,766 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,767 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,767 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,767 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,767 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,767 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,767 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,768 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,768 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,768 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,768 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,768 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,768 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:05,769 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,769 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,769 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,769 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,770 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,770 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,770 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,770 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,770 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,770 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,770 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,770 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,771 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,771 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,771 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,771 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,771 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,771 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,772 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,772 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,772 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,772 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,772 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,772 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,773 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,773 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,773 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,773 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,774 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,774 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,774 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,774 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:05,774 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,774 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,774 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,774 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:05,784 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,784 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,784 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,784 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,804 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,804 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,804 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,804 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,804 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,804 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,804 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,805 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,805 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,805 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,805 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,805 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,805 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:05,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:05,806 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,806 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,806 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:05,806 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,128 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,128 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,128 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,129 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,130 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,130 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,130 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,130 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,130 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,130 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,131 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,131 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,131 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,131 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:06,131 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,131 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,131 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,131 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,132 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,132 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,132 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,132 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,132 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,132 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,133 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:06,133 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,134 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,135 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,135 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,136 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,137 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,137 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,137 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,137 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,137 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,138 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,138 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,138 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,138 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,161 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,161 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,162 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,162 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,162 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,162 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,162 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,162 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,163 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,164 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,164 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,164 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,164 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:06,164 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,165 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,165 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,165 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,165 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,165 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,165 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,165 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,165 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,165 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,165 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,166 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,166 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,166 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,166 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,166 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,166 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,166 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,166 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,166 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,168 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,168 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,168 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,168 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,169 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,169 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,169 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,169 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,174 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,174 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,175 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,175 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,175 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,175 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,175 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,175 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,175 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,175 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,176 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,177 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,177 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,177 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,177 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,177 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,177 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,177 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,177 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,177 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,177 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:06,178 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,178 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,178 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,178 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,178 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:06,179 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,179 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,180 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,181 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,181 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:06,182 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,182 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,182 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,182 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,183 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,183 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,183 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,183 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,183 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:06,184 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,187 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,187 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,187 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,187 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,187 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,188 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,188 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,188 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,188 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,188 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,188 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,188 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,189 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,189 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,189 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,189 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,189 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,189 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,189 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,190 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,190 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,190 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,190 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,190 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:06,191 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,191 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,191 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,191 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,192 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,192 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,192 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,192 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,192 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,192 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,192 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,192 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,193 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,193 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,193 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,193 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,193 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,193 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,193 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,194 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:06,194 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,194 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,194 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,194 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,195 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,195 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,195 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,195 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:06,195 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,195 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,196 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,196 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:06,196 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,196 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,196 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,196 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,196 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:06,196 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,196 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,197 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,197 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,197 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,198 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,198 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,198 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,198 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,203 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,203 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,203 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,203 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:06,207 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,207 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,207 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,207 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,223 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,224 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,224 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,224 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,224 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,224 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,225 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,225 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,225 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,225 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,225 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,225 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,225 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,226 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:06,226 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:06,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,370 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,370 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,370 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,370 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,370 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,371 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,371 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,371 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,371 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,371 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,371 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,371 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,372 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,373 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,373 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,373 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,373 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,373 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,373 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,374 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,374 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,374 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,374 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,374 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:06,375 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:06,375 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,376 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,376 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,376 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,376 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,376 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,376 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,376 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 233#L1712-6true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,377 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,377 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,378 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,378 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,378 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,378 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,378 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,378 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,378 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,378 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,379 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,379 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,380 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,380 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,380 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,380 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,381 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,381 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,381 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,381 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,381 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,381 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,382 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,382 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,382 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,382 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,382 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,382 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,382 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,382 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,382 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,383 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,383 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,383 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,383 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,383 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,383 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,383 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,384 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,407 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,407 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,408 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:06,408 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,409 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,410 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,411 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,411 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:06,412 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,412 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,412 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,412 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:06,412 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,412 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,412 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,412 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,414 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,414 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,414 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,414 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,415 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,415 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,415 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,415 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,415 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,415 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,415 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,415 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,420 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,420 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,420 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,420 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,420 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,421 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,421 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,421 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,421 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,421 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,421 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,422 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,422 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,422 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,422 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,422 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,422 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,422 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,422 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,422 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,423 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,423 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,423 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,423 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,423 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,423 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,423 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,423 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,424 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,424 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,424 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,424 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,424 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,424 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,424 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,425 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,425 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,425 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,425 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,425 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:06,426 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,426 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,426 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,426 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,426 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:06,426 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,426 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,426 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,426 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,426 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:06,427 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,427 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,427 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,427 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,428 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,428 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,428 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,428 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,428 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,428 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,428 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,428 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,428 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,428 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:06,429 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,429 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,429 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,429 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,429 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:06,430 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,430 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,430 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,430 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,430 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,432 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,432 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,433 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,433 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,433 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,433 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,433 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,433 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,434 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,434 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,434 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,434 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,434 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,434 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,434 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,434 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,434 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,435 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,436 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 233#L1712-6true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,436 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,437 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,437 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,437 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,438 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,438 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,438 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:06,439 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,439 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,439 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,439 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:06,440 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:06,441 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,441 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,441 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,441 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,442 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,443 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,443 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,443 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,443 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:06,444 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:06,445 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,445 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,445 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,445 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:06,446 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:06,446 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,447 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,450 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,450 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,450 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,450 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,451 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,451 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,451 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,451 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,455 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,455 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,455 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,455 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:06,461 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,461 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:06,462 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,478 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,478 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,478 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,478 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,479 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,479 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,479 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,479 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,619 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,619 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,619 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,619 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,619 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,619 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,619 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,619 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,620 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,620 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,620 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,620 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,620 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,620 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,620 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,621 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,621 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,621 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,621 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,621 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,621 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,621 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,622 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,622 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,622 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,622 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,622 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,622 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,622 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,623 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:06,623 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,624 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,624 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,624 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,624 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,624 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,624 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,624 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,625 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,625 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,626 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,626 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,626 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,626 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,626 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,628 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,628 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,628 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,628 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,628 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,628 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,628 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,628 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,628 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,629 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,629 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,629 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,629 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,629 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,630 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,630 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,630 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,630 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,630 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,630 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,630 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,630 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,630 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,630 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,655 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,655 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,655 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,655 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,655 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,655 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,655 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,655 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,655 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,655 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,656 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,656 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,657 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,657 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,657 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,657 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,658 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,658 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,658 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,658 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,658 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,658 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,658 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,658 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,659 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,659 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,659 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,659 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,659 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,659 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,659 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,659 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,661 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,661 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,661 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,661 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,662 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,662 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,663 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,668 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,668 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,668 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,668 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,668 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,668 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,669 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,669 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,669 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,669 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,669 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,669 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,669 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,669 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,669 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,670 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,670 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,670 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,670 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,670 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,670 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,670 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,670 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,670 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,670 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,671 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,671 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,671 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,671 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,671 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,671 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,671 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,671 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,671 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,671 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,672 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,672 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,672 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,672 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,672 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,672 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,673 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,673 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,673 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,673 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,673 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,673 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,673 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,673 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,673 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,674 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,674 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,674 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,674 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,674 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,674 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,674 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,674 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,674 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,674 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:06,675 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,675 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,675 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,675 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,676 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,676 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,677 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,677 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,677 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,677 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,677 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,677 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,677 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,677 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,677 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,678 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,680 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,680 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,680 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,680 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,681 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,681 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,681 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,681 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,681 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,681 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,682 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,682 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,682 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,682 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,682 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,682 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,683 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,683 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,683 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,683 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,683 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,683 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,683 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,683 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,684 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,684 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,685 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,685 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,685 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,685 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,685 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,686 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,686 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,686 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,686 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,686 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,686 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,686 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,686 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,687 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,687 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,687 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,687 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 70#L1711-5true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:06,687 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,687 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,688 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,688 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,688 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,688 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,688 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,688 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,689 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,689 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,690 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,690 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,690 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,690 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,690 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:06,691 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,691 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,691 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,691 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,691 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 70#L1711-5true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:06,691 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,691 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,691 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,691 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,691 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,692 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,692 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,692 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,692 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,692 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,692 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,692 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,692 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,693 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,693 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,693 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,694 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,694 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,694 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,694 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,694 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 308#L1712-2true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,696 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,696 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,696 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,696 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:07:06,700 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,700 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,700 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,700 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:06,700 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,700 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,701 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,701 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,718 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,718 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,718 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,718 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,718 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,718 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,718 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,718 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,718 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,718 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,863 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,863 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:06,864 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,864 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,864 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,864 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,864 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,865 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,865 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,865 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,865 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,865 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,865 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,865 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,865 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,865 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,865 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,866 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,866 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,866 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,866 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,866 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,866 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,866 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,866 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,867 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,867 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,867 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,867 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,867 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,867 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,867 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,867 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,868 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,868 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,868 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,868 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,868 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,868 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,868 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:06,869 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:06,870 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,870 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,870 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,870 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,870 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,873 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,873 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,873 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,873 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,873 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 308#L1712-2true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,874 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,874 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,874 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,874 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,875 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,875 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,875 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,875 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,875 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,875 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,875 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,875 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,875 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,875 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,902 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,902 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,902 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,902 INFO L297 olderBase$Statistics]: existing Event has 153 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,904 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,904 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,904 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,904 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,905 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,905 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,905 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,905 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,912 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,912 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,912 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,913 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,913 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,913 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,913 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,913 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,913 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,914 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,914 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,914 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,914 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,914 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,914 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 178#L1713-3true, 388#true]) [2023-11-30 01:07:06,915 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,915 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,915 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,915 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,916 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,916 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,916 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,916 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,916 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,917 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,917 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,917 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,917 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,917 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 308#L1712-2true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,918 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,918 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,918 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,918 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,918 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:06,919 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,919 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,919 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,919 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,923 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,923 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,923 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,923 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,923 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,924 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,924 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,924 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,924 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,924 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,925 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,925 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,925 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,925 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 342#L1711-6true]) [2023-11-30 01:07:06,925 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,925 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,925 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,925 INFO L297 olderBase$Statistics]: existing Event has 153 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,926 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,926 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,926 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,926 INFO L297 olderBase$Statistics]: existing Event has 155 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,927 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,927 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,927 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,927 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 308#L1712-2true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,927 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,927 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,927 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,927 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,928 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:06,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:06,928 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,928 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,928 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,928 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 342#L1711-6true]) [2023-11-30 01:07:06,929 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true, 178#L1713-3true]) [2023-11-30 01:07:06,929 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,930 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,930 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,930 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,930 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,930 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,930 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,930 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,930 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,930 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,930 INFO L297 olderBase$Statistics]: existing Event has 153 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:06,932 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,932 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,932 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,932 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,933 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:06,936 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,936 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,936 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,936 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:06,938 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,939 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,939 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,939 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:06,939 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,939 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,939 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,939 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 205#L1711-7true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:06,939 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,940 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,940 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,940 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:06,940 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,940 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,940 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:06,940 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:07,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,320 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,320 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,320 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,320 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,320 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,321 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,321 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,321 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,321 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,321 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,322 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,322 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,322 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,322 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,322 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,322 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,322 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,322 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,322 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,323 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,323 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,323 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,323 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,323 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,324 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,324 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,324 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,324 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,324 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,324 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,326 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,326 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,326 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,326 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 233#L1712-6true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,326 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,327 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,327 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,328 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,328 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,328 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,328 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,329 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,329 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,329 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,329 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,329 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,329 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,329 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,329 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,329 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,329 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,332 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,333 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,334 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,335 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,335 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,336 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,336 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,336 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,378 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,378 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,378 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,378 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,379 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,379 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,379 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,379 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,380 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,381 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,381 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,381 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,381 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,381 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,382 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,382 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,382 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,383 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,383 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,383 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,387 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,387 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,387 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,387 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:07,388 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,388 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,388 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,388 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,388 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,388 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,388 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,388 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,388 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,389 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,389 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,389 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,389 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,389 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,390 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,390 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,391 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 205#L1711-7true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:07,391 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,391 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,391 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,391 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,392 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,392 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,393 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,394 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,394 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,394 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,394 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,394 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 28#L1711-7true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,394 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,394 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,394 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,394 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,396 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,397 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,397 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,397 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:07,397 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,397 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,397 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,397 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,398 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,398 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,398 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,398 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,398 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,398 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,398 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,398 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:07,399 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,399 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,399 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,399 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,399 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,400 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,400 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,400 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,400 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,400 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 205#L1711-7true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:07,400 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,400 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,400 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,401 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,401 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,401 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,401 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,402 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,402 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,403 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,404 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,404 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,404 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,404 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,404 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,404 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,404 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,404 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,404 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,405 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,405 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,405 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,405 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,405 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:07,405 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:07,406 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 205#L1711-7true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:07,407 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,407 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,407 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,407 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,407 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 205#L1711-7true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:07,407 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,408 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,408 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,408 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,408 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 28#L1711-7true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,408 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,408 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,408 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,409 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,409 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,409 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,409 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,409 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,409 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,409 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:07,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,412 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,412 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,412 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,412 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,413 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,413 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,413 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,413 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,414 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,414 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,414 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,414 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,415 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,415 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,415 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,415 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,418 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,418 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,418 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,418 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,419 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,419 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,419 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,419 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,639 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,639 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,639 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,639 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,639 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,640 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,640 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,640 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,640 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,641 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,641 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,641 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,641 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,641 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,641 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,641 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,641 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,642 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,642 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,642 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,642 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,643 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,643 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,643 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,643 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,643 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,644 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,644 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,644 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,644 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,644 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,646 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,646 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,646 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,646 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,647 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,647 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,647 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,647 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,685 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,685 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,685 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,685 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:07,686 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,686 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,686 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,686 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,686 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,686 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,686 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,686 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,687 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,687 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,687 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,687 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,689 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,689 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,689 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,689 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,690 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,690 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,690 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,690 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,692 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,692 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,692 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,692 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,693 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,693 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,693 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,693 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,699 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,699 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,699 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,700 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,700 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,700 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,700 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,700 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,700 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,700 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,701 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,701 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,701 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,701 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,701 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,702 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,702 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,702 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,702 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,702 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,703 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,703 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,703 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,703 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,703 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,704 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,704 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,705 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,705 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,705 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,705 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,705 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,705 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,705 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,706 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,706 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,706 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,706 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,706 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,706 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,706 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,707 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,707 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,707 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,707 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,707 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,708 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,708 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,708 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,708 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,708 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,709 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,709 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,709 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,709 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,709 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,710 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,710 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,710 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,710 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,710 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,711 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,711 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,711 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,711 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,711 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:07,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,716 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,716 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,716 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,716 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,717 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,717 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,717 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,717 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,718 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,718 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,718 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,718 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,718 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,718 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,718 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,718 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,719 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,719 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,719 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,719 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,719 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,720 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,720 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,720 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,720 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,720 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,720 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,720 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,720 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,721 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,721 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,721 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,721 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,721 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,721 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,721 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,722 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,722 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,722 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,722 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,722 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,722 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,722 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,722 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,723 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,723 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,723 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,723 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,724 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,724 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,724 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,724 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,724 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,724 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,724 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,725 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,725 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,725 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,725 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,725 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,725 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,725 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:07,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,928 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,928 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,928 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,928 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,928 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,928 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,928 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,928 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,928 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,928 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,929 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,929 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,930 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,930 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,930 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,930 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,930 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,930 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,930 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,930 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,931 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,931 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,931 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,931 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,931 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,962 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,962 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,962 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,962 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,963 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,963 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,964 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,964 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,964 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,964 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,964 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,964 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,964 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,964 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,965 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,965 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,965 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,965 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,965 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,965 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,965 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,965 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,967 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,967 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,967 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,967 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,968 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,968 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,968 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,968 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,968 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,968 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,968 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,969 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,969 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,969 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,969 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,969 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,969 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,969 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,969 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,970 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,974 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,974 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,974 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,975 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,975 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,975 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,975 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,975 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,975 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,975 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,976 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,976 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,976 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,976 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,976 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,976 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,976 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,976 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,977 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,977 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,977 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,977 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,977 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,977 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,977 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,978 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,978 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,978 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,978 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,978 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,978 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,978 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,978 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,978 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,978 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,979 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,979 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,979 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,979 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,979 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,980 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,980 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,980 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,980 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,980 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,980 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,980 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,981 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,981 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,981 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,981 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,981 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,981 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,981 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,981 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,982 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,984 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,984 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,984 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,984 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:07,985 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,986 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,986 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,986 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,986 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,986 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,986 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,986 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,986 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,987 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,987 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,987 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,987 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,987 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,987 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,987 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,988 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,988 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,988 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,988 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,988 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,989 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,989 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,989 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,989 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,989 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,990 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,991 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,991 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,991 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,991 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:07,991 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,991 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,992 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,992 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:07,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:07,999 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,999 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,999 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,999 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 308#L1712-2true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:07,999 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:07,999 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:08,000 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:08,000 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:08,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,175 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,175 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,175 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,175 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,175 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:08,175 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,176 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,176 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,176 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,176 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,176 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,176 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,176 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,176 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,176 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,177 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,177 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,177 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,177 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,177 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,178 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,178 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,178 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,178 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,178 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,179 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,179 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,179 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,179 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,179 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,180 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,180 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,180 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,180 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,180 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,181 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,181 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,181 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,181 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,181 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,217 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,217 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,217 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,217 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,217 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,217 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,217 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,217 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,218 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,218 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,218 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,218 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,218 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,218 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,218 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,218 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,219 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,219 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,219 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,219 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,219 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,219 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,219 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,220 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,221 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,221 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,222 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,222 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,222 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,222 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,222 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,222 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,223 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,223 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,223 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,223 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,223 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,223 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,223 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,223 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,439 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,439 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,439 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,439 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,439 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,440 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,440 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,440 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,440 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,440 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,441 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,441 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,441 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,441 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,441 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,442 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,442 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,442 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,442 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,442 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,443 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,443 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,443 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,443 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,443 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,444 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,444 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,444 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,444 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,444 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:08,445 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,445 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,445 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,445 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,445 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,445 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,446 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,446 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,446 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 286#L1712-5true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,447 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,447 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,447 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,447 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,447 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,447 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,447 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,447 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,448 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,448 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,448 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,448 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,448 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,448 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,448 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 308#L1712-2true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,449 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,449 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,449 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,449 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,452 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,452 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,452 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,452 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:08,453 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,453 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,453 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,453 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,454 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,454 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,454 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,454 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,455 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,455 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,455 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,455 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,456 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,456 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,456 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,456 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,456 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,456 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,456 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,456 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:08,457 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,457 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,457 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,457 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,458 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,458 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,458 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,458 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,459 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,459 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,459 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,459 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,460 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,460 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,460 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,460 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,460 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,460 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,460 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,460 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 308#L1712-2true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,461 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,461 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,461 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,461 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:08,461 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,461 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,461 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,461 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,461 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:08,462 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,462 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,462 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,462 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,462 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 308#L1712-2true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,462 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,462 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,462 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,462 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,463 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 308#L1712-2true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,463 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,463 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,463 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,463 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,463 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,466 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,466 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,466 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,466 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:08,471 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,471 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,471 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,471 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:08,471 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,471 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,471 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,471 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:08,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,642 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,642 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,642 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,642 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,642 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,643 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,643 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,643 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,643 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,643 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,643 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,643 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,643 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,643 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,643 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,644 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,644 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,644 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,644 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,644 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,644 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,644 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,644 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,645 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,645 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,645 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,645 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,645 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,645 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,645 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,646 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,646 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,646 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,646 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,646 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,647 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,647 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,648 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,648 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,648 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,648 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,648 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,648 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,648 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,649 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,649 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,649 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,649 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,649 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,650 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,650 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,650 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,650 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,650 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,651 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,651 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,687 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,687 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,687 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,687 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,688 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,688 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,688 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,688 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,688 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,688 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,688 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,688 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,688 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,688 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,688 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,688 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,689 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,689 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,689 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,689 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,691 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,691 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,691 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,691 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,692 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,692 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,692 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,692 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,692 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,692 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,692 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,692 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,696 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,696 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,696 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,696 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,696 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,697 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,697 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,697 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,697 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,697 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,697 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,697 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,697 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,697 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,697 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,698 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,698 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,698 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,698 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,698 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,699 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,699 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,699 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,699 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,699 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:08,699 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,700 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,700 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,700 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,700 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,700 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,700 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,700 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,700 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,701 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,701 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,701 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,701 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,701 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,701 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,701 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,702 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,702 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,702 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,702 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,702 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,702 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,702 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,702 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,703 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,703 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,703 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,703 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,706 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,706 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,706 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,706 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,706 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,706 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,706 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,706 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,707 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,707 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,707 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,707 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:08,707 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,708 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,708 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,708 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:08,708 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,708 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,708 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,708 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:08,709 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,709 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,709 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,709 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,710 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,710 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,710 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,710 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,710 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,711 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,711 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,711 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,711 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,712 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,712 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,712 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,712 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,713 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,713 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,713 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,713 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,713 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,713 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,713 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,713 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:08,714 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:08,714 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,714 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,715 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,715 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,715 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,715 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,715 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 6#L1712-3true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,715 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,715 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,715 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,715 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,715 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,719 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,719 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,719 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,719 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:08,722 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,722 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,722 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,722 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:08,723 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,723 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,723 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,723 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:08,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,887 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,887 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,887 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,887 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,887 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,888 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,888 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,888 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,889 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,889 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,889 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,889 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,889 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,889 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,889 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,889 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,890 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,890 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,890 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,890 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,892 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,892 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,892 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,892 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,892 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,892 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,892 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,892 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,892 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,893 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,893 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,893 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,893 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,893 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,894 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,894 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,894 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,894 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,894 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,894 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,894 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,894 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,894 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,894 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,927 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,927 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,927 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,927 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,927 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,927 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,927 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,928 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,928 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,928 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,928 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,928 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,928 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,928 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,928 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,928 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,929 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,929 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,929 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,929 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,929 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,929 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,929 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,929 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,931 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,931 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,931 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,931 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,932 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,932 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,932 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,932 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,932 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,932 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,932 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,932 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,937 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,937 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,938 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,938 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,938 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,938 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,938 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,938 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,938 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,938 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,938 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,938 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,939 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,939 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,939 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,939 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,939 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,939 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,939 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,939 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,939 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,940 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:08,940 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,940 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,940 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,940 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,941 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,941 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,941 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,941 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,941 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,941 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,941 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,941 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,941 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,941 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,942 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,942 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,942 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,942 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,942 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,942 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,942 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,943 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,943 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,943 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,943 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,943 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,943 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,943 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,945 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,945 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,946 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,946 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,946 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,946 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,946 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,946 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,946 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,947 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,947 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,947 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,947 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,947 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,947 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,947 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,948 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,948 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,948 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,948 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,948 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,948 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,948 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,948 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:08,949 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,949 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,949 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,949 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,949 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,949 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,950 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,950 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,950 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,950 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,950 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,950 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,950 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,951 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,951 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,951 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,951 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,951 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,951 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,952 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,952 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:08,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,952 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,952 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,952 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,952 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:08,952 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,953 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,953 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,953 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,953 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:08,953 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,953 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,953 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,953 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,953 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,953 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,953 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,953 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,954 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,954 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,954 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,954 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,954 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,954 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,954 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:08,956 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:08,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:08,958 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,958 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,958 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,958 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:08,959 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,959 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,959 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:08,959 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:09,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,130 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,130 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,130 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,130 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,130 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,131 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,131 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,131 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,131 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,131 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,131 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,131 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,131 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,131 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,131 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,131 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,132 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,132 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,132 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,132 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,132 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,132 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,132 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,132 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,132 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,134 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,134 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,134 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,135 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,135 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,135 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,135 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,135 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,135 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,136 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,136 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,136 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,136 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,136 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,136 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,136 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,136 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,136 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,136 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,171 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,171 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,172 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,172 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,172 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,172 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,172 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,172 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:09,177 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,177 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,177 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,177 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,178 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,178 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,178 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,178 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,178 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,178 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,178 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,178 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,178 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,179 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,179 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,179 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,179 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,179 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,179 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,180 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,180 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,180 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,180 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 178#L1713-3true, 388#true]) [2023-11-30 01:07:09,182 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,182 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,182 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,182 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,182 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,183 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,183 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,183 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,183 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,184 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,184 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,184 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,184 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,184 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 286#L1712-5true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,184 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,184 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,185 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,185 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:09,185 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,185 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,185 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,185 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,185 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:09,185 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,185 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,185 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,185 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,186 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,186 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,186 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,186 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,186 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,186 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 286#L1712-5true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,186 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,186 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,186 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,186 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,186 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,190 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,190 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,190 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,190 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:09,192 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,192 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,192 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,192 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:09,192 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,192 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,192 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,192 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:07:09,193 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,193 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,193 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,193 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:09,193 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,193 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,193 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,193 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:09,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,362 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,362 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,362 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,362 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,362 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,363 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,363 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,363 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,363 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,363 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,364 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,364 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,364 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,364 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,364 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,364 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,364 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,364 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,365 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,365 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,365 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,365 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,365 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,366 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,366 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,366 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,366 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,366 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,366 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,366 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,368 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,368 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,368 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,368 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,368 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,370 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,370 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,370 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,370 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,371 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,371 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,371 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,371 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,371 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,371 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,371 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,371 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,371 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,371 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,637 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,637 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,637 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,637 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,638 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,638 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,638 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,638 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,639 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,639 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,639 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,639 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,642 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,642 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,642 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,642 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:09,643 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,643 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,643 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,643 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,643 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,643 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,643 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,644 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,644 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:09,644 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,644 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,644 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,644 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,645 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,645 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,645 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,645 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,645 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,645 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,645 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,645 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,645 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,645 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,646 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,646 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,646 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,646 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,646 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,646 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,646 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,646 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,646 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,648 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,648 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,648 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,649 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 233#L1712-6true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:09,649 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,649 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,649 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,649 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,650 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,650 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,650 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,650 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:09,650 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,650 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,650 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,650 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,651 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,651 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,651 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,651 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,651 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,651 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,651 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,652 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,652 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,652 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,652 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,652 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,652 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:09,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 213#L1712-6true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,653 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,653 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,653 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,653 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,653 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,653 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,653 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,653 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,654 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,654 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,654 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,654 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,654 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,654 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:09,654 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,654 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,654 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,654 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,655 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 233#L1712-6true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:09,655 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,655 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,655 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,655 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,655 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:09,655 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,655 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,655 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,655 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,655 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:09,656 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,656 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,656 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,656 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,656 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,656 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,656 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,656 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,656 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,656 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 213#L1712-6true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,657 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,657 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,657 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,657 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,657 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:09,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,657 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,657 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,657 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,657 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,658 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,658 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,658 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,658 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,660 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,660 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,660 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,660 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,661 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,661 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,661 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,661 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,822 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,822 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,822 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,822 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,822 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,823 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,823 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,823 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,823 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,823 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,824 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,824 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,824 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,824 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,825 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,825 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,825 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,825 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,858 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,858 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,858 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,858 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,859 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,859 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,859 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,859 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,860 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,860 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,860 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,860 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,863 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,864 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,864 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,864 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,864 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,864 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,864 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,864 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,864 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,864 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,865 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,865 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,865 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,865 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,865 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,865 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,865 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,866 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,866 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,866 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,866 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,866 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,866 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,866 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,866 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,867 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,867 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,867 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,867 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,867 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,867 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,867 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,867 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,867 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,868 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:09,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,869 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,869 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,869 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,869 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,870 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,871 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,871 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,871 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,871 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,871 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,871 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,871 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,871 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,872 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,872 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,872 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,872 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,873 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,873 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,873 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,873 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,873 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:09,873 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,874 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,874 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,874 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:09,874 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,044 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,044 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,044 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,044 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,044 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,045 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,045 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,045 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,045 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,045 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,045 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,045 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,045 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,045 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,045 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,046 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,047 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,047 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,047 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,047 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,048 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,048 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,048 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,048 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,048 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,093 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,093 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,094 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,094 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,095 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,095 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,095 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,095 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 72#L1712-11true, 395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,096 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,096 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,096 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,096 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,097 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,097 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,097 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,097 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,098 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,098 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,098 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,098 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,099 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,099 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,099 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,099 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,103 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,103 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,103 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,103 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,103 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,103 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,104 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,104 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,104 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,104 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 72#L1712-11true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,104 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,104 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,104 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,104 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,104 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,105 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,105 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,105 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,105 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,105 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,106 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,106 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,106 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,106 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,106 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,106 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,106 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,106 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,106 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,106 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,107 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,107 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,107 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,107 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,108 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,108 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,108 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,108 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 72#L1712-11true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,109 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,109 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,109 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,109 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,109 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,109 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,109 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,110 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,110 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,110 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,110 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,110 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,111 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,111 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,111 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,111 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:10,115 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,115 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,115 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,115 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 172#L1712-9true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:10,116 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,116 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,116 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,116 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:10,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,337 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,337 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,337 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,338 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,338 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,339 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,339 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,339 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,339 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,339 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,340 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,340 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,340 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,340 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,340 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,391 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,391 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,391 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,391 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,391 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,391 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,391 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,392 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,392 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,392 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,393 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,393 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,394 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,395 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,395 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,395 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,395 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,395 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,395 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,395 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,398 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,398 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,398 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,398 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,398 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:10,398 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,398 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,398 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,398 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:10,399 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,399 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,399 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,399 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,400 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,400 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,400 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,400 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,400 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 72#L1712-11true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:10,400 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,400 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,400 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,400 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,401 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,401 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,401 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,401 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,401 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,403 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,403 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,403 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,403 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,403 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,404 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 172#L1712-9true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,404 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,405 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,405 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,405 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,406 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,406 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,406 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:10,406 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,406 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,406 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,406 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:10,406 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,407 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,407 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,407 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,407 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,407 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,407 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,408 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 72#L1712-11true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:10,408 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,408 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,408 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,408 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,409 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,409 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,409 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,409 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,410 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,410 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,410 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,410 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,411 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,411 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,411 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,411 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:10,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 172#L1712-9true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,412 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,412 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,412 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,412 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:10,413 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,413 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,413 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,413 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,413 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:10,413 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,413 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,413 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,413 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,413 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 172#L1712-9true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,414 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,414 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,414 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,414 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,414 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 172#L1712-9true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,414 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,414 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,414 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,414 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,414 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:10,419 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,419 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,419 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,419 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:10,420 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,420 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,420 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,420 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:10,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,594 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,594 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,594 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,594 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,594 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,595 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,595 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,595 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,595 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,595 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,596 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,596 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,596 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,596 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,596 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,597 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,597 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,597 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,597 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,597 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,598 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,598 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,598 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,598 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,598 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,598 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,598 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,598 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,598 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,598 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,634 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,634 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,634 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,634 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,635 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,635 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,635 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,635 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,636 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,636 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,636 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,636 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,636 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,636 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,636 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,636 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,639 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,639 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,639 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,639 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,639 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,640 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,640 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,640 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,640 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,640 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:10,640 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,640 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,640 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,640 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,641 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,641 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,641 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,641 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,641 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,642 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,642 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,642 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,642 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,642 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 250#L1712-10true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,642 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,642 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,642 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,642 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,643 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,643 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,643 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,643 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,644 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,644 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,644 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,644 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:10,644 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,644 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,644 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,644 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,645 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,645 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,645 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,645 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,646 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,646 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,646 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,646 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:10,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,646 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,646 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,646 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,646 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:10,647 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,647 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,647 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,647 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,647 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:10,647 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,647 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,647 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,647 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,647 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 250#L1712-10true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,648 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,648 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,648 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,648 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,648 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:10,648 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,648 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,648 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,648 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,648 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 72#L1712-11true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:10,651 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,651 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,651 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,651 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:10,652 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,652 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,652 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:10,652 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:11,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,061 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,062 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,062 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,062 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,062 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,062 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,062 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,062 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,062 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,062 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,063 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,063 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,063 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,063 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,063 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,064 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,064 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,064 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,064 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,064 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,065 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,065 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,065 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,065 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,065 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,096 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,096 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,096 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,096 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,096 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,096 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,096 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,096 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,097 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,097 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,097 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,097 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,097 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,097 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,097 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,097 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,100 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,100 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,100 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,100 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,100 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,101 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,101 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,101 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,101 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,101 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,101 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,101 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,101 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,101 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,101 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:11,102 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,102 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,102 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,102 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,102 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,102 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,102 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,102 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,102 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,103 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,103 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,103 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,103 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,103 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,103 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,103 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,103 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,104 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,104 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,104 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,104 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,104 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,105 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,105 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,105 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,105 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,105 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,105 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,105 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:11,105 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,105 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,105 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,106 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,106 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,106 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,106 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,106 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,106 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,106 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,106 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,106 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,107 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,107 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,107 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,107 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [72#L1712-11true, 395#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,107 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,107 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,108 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,108 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,108 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [72#L1712-11true, 395#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,108 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,108 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,108 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,108 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,108 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,108 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,108 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,108 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,109 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,109 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,109 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,109 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,109 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,109 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,109 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [130#L1712-12true, 395#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:11,110 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,110 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,110 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,110 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:11,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,273 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,273 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,273 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,273 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,273 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,274 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,274 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,274 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,274 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,274 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,275 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,275 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,275 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,275 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,275 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,275 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,275 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,275 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,275 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,275 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [130#L1712-12true, 395#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,309 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,309 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,309 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,309 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [130#L1712-12true, 395#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,310 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,310 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,310 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,310 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:11,311 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 01:07:11,311 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 01:07:11,311 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 01:07:11,311 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 01:07:11,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:07:11,311 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,311 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,311 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,311 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:11,311 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,311 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,311 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,311 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,312 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,312 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,312 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,312 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,312 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,312 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,312 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,312 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,312 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,312 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [130#L1712-12true, 395#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,313 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,313 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,313 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,313 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,313 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [130#L1712-12true, 395#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,313 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,313 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,313 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,313 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,313 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:11,318 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,319 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,319 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,319 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:11,320 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,320 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,320 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,320 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:11,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,500 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,500 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,500 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,500 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,500 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,500 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,500 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,500 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,500 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,500 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,501 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,501 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,501 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,501 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,501 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,502 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,502 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,502 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,502 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,502 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,535 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,535 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,535 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,535 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,536 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,536 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,536 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,536 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,536 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,536 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,536 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,537 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,537 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,537 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,537 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,537 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,538 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,538 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,538 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,538 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,538 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,538 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,538 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,538 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,538 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,538 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,538 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,539 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,539 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,539 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,539 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,539 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,539 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,539 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,540 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,540 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,540 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,540 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 7#L1712-13true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,540 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,541 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,541 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,541 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,541 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:11,541 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,541 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,541 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,541 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,541 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:11,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:11,735 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,735 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,735 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,735 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,735 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,736 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,736 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,736 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,736 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,736 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,736 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,736 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,736 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,736 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,736 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,736 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,737 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,737 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,737 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,737 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:11,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,738 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,738 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,738 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,738 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,738 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,738 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,738 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,738 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,738 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][259], [395#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:11,739 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,739 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,739 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,739 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,739 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:11,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:11,739 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,739 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,739 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,739 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:11,907 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:07:11,907 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:07:11,907 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:07:11,907 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:11,908 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:11,908 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:11,934 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,934 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,934 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,935 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:11,935 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,935 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,935 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,935 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:11,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:11,935 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:07:11,935 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:07:11,935 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:07:11,935 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:07:12,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:12,453 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:12,453 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:12,453 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:12,453 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:12,453 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:12,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][325], [395#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:12,453 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:12,453 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:12,453 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:12,453 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:12,453 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:19,030 INFO L124 PetriNetUnfolderBase]: 51896/98407 cut-off events. [2023-11-30 01:07:19,030 INFO L125 PetriNetUnfolderBase]: For 184276/203909 co-relation queries the response was YES. [2023-11-30 01:07:19,435 INFO L83 FinitePrefix]: Finished finitePrefix Result has 482585 conditions, 98407 events. 51896/98407 cut-off events. For 184276/203909 co-relation queries the response was YES. Maximal size of possible extension queue 1635. Compared 971602 event pairs, 36794 based on Foata normal form. 0/85542 useless extension candidates. Maximal degree in co-relation 481410. Up to 73173 conditions per place. [2023-11-30 01:07:20,530 INFO L140 encePairwiseOnDemand]: 351/357 looper letters, 42 selfloop transitions, 4 changer transitions 14/498 dead transitions. [2023-11-30 01:07:20,530 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 356 places, 498 transitions, 4210 flow [2023-11-30 01:07:20,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:07:20,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:07:20,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1937 transitions. [2023-11-30 01:07:20,550 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9042950513538749 [2023-11-30 01:07:20,550 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1937 transitions. [2023-11-30 01:07:20,550 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1937 transitions. [2023-11-30 01:07:20,551 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:07:20,551 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1937 transitions. [2023-11-30 01:07:20,554 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 322.8333333333333) internal successors, (1937), 6 states have internal predecessors, (1937), 0 states have call successors, (0), 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:20,556 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:20,557 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:20,558 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, 9 predicate places. [2023-11-30 01:07:20,558 INFO L500 AbstractCegarLoop]: Abstraction has has 356 places, 498 transitions, 4210 flow [2023-11-30 01:07:20,558 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 319.8) internal successors, (1599), 5 states have internal predecessors, (1599), 0 states have call successors, (0), 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:20,558 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:07:20,558 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:07:20,559 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-30 01:07:20,559 INFO L425 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:07:20,559 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:07:20,559 INFO L85 PathProgramCache]: Analyzing trace with hash -544124789, now seen corresponding path program 1 times [2023-11-30 01:07:20,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:07:20,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089772104] [2023-11-30 01:07:20,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:07:20,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:07:20,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:07:21,117 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:21,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:07:21,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089772104] [2023-11-30 01:07:21,118 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089772104] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:07:21,118 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:07:21,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:07:21,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224972137] [2023-11-30 01:07:21,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:07:21,118 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:07:21,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:07:21,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:07:21,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:07:21,120 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 357 [2023-11-30 01:07:21,122 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 356 places, 498 transitions, 4210 flow. Second operand has 6 states, 6 states have (on average 213.0) internal successors, (1278), 6 states have internal predecessors, (1278), 0 states have call successors, (0), 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:21,122 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:07:21,122 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 357 [2023-11-30 01:07:21,122 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:07:21,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:21,705 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:07:21,705 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:07:21,705 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:07:21,705 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:07:21,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:21,774 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:07:21,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:21,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:21,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:21,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:21,775 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:07:21,775 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:21,775 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:21,775 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:21,775 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:21,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:21,841 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:07:21,841 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:21,841 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:21,841 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:21,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:21,841 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,841 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,841 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,841 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:21,852 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:21,852 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:21,852 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:21,852 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:21,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:21,853 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:21,853 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:21,853 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:21,853 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:21,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:21,853 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,853 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,853 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,853 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:21,854 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,854 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,854 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,854 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:21,854 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,854 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,854 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,854 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,854 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:21,855 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,855 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,855 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,855 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,855 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:21,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:21,950 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:07:21,950 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:21,950 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:21,950 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:21,951 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:21,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:21,967 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:21,967 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:21,967 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:21,967 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:21,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:21,968 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:21,968 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:21,968 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:21,968 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,140 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,140 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,140 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,140 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,140 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:07:22,140 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:22,141 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:22,141 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:22,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,207 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,207 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:22,226 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,226 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,226 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,226 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:22,226 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,226 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,226 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,226 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,237 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,237 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,237 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,237 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,237 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,238 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,238 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,238 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,238 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,238 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,238 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,238 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,238 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,238 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:22,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,323 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,323 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,323 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,323 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,324 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,324 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,324 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,324 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,324 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,324 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,325 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,325 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,325 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,325 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,325 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,325 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,325 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,326 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,326 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,326 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,326 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,326 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,326 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,326 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,326 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,326 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,327 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,328 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,328 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,328 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,328 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,328 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,328 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,328 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,328 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,329 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,329 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,329 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,329 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,329 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,329 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,329 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,329 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,339 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,340 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,340 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,340 INFO L297 olderBase$Statistics]: existing Event has 135 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,340 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,340 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,340 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,341 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,341 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,341 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,341 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,341 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,341 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:22,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,411 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,411 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,411 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,411 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,429 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,429 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,430 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,431 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,431 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,431 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,431 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,431 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,431 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,431 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,431 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,432 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,432 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,432 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,432 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,433 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,433 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,433 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,433 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,433 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,433 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,434 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,435 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,435 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,435 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,435 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,435 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,435 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,435 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,435 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,435 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,435 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,448 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,448 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,448 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,448 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,449 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,449 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,449 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,449 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,449 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:22,449 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,449 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,449 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,449 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:22,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,525 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,525 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,525 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,525 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,525 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,526 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,526 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,526 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,526 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,526 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,526 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,526 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,527 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,527 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,540 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,540 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,540 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,540 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,540 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,540 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,540 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,540 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,541 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,541 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,541 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,541 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,542 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,542 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,542 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,542 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,542 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,542 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,542 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,542 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,543 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,543 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,544 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,544 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:22,545 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,546 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,546 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,546 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,546 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,546 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,546 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,546 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,546 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,547 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,547 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,547 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,547 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,547 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,547 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,547 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,548 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,548 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,548 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,548 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,548 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:22,562 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,562 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,562 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,562 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:22,563 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,563 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,563 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,563 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,564 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,564 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,565 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,565 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,565 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:22,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,655 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,655 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,655 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,655 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,655 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,656 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,656 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,656 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,656 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,656 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,657 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,657 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,657 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,657 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,657 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:22,658 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,658 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,658 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,658 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,675 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,675 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,675 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,675 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,676 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,676 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,676 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,676 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:22,677 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,677 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,677 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,677 INFO L297 olderBase$Statistics]: existing Event has 138 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,678 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,678 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,678 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,678 INFO L297 olderBase$Statistics]: existing Event has 138 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,678 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,679 INFO L297 olderBase$Statistics]: existing Event has 136 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,679 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,679 INFO L297 olderBase$Statistics]: existing Event has 136 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:22,680 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,680 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,680 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,680 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,683 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,683 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,683 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,683 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,684 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,684 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,684 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,684 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,684 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,684 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,684 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,684 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,685 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,685 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,685 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,685 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,685 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,686 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,686 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,686 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,686 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,686 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:22,687 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,687 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,687 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,687 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,687 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,688 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,688 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,688 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,688 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,688 INFO L297 olderBase$Statistics]: existing Event has 136 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,691 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,691 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,691 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,691 INFO L297 olderBase$Statistics]: existing Event has 139 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,692 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,711 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,711 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,711 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,712 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,712 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,712 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,712 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,712 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,713 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,714 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:22,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,818 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,818 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,818 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,818 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,818 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,818 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,819 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,820 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,820 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,820 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,820 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,820 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:22,821 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,821 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,822 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,822 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,822 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,822 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,822 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,822 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,822 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:22,837 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,837 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,837 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,837 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,838 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,838 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,838 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,838 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,838 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:22,839 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,839 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,839 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,839 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,839 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,839 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,840 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,840 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,840 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,840 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,840 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,840 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,841 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,841 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,841 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,841 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,841 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,841 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,842 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,842 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:22,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:22,842 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,842 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,842 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,842 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:22,843 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,843 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,843 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,843 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,844 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,844 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,847 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,847 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:22,849 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,849 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,849 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,849 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,849 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,850 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:22,851 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,851 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,851 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,851 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,851 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,852 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,853 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,853 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,854 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:22,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,858 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,858 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,858 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,858 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,858 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:22,859 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:22,859 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:22,859 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:22,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:22,859 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,859 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,859 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,859 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:22,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,000 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,000 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,000 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,000 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,000 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,001 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,001 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,001 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,001 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,001 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,001 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,001 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,001 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,001 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:23,002 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,002 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,002 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,002 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,002 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,003 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,003 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,003 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,003 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,003 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,004 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,004 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,004 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,004 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,005 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,024 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,025 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,025 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,025 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,025 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,025 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,025 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,025 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,026 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,026 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,026 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,026 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,026 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,026 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,026 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,026 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,026 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,027 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,027 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,027 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,027 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,027 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,028 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,028 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,028 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,028 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,029 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,029 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,030 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,030 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,030 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,030 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,030 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,030 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,030 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,030 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,034 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,034 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,034 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,035 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,035 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,035 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,035 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,035 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,035 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,035 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,035 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,036 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,037 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,037 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,038 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,040 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,040 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,040 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,040 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,040 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,040 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,040 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,040 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,041 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,060 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,060 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,060 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,060 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:23,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:23,180 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,180 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,180 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,180 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,180 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:23,181 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,181 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,181 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,181 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,181 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,181 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,181 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,181 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,181 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,182 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,182 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,182 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,182 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,182 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,182 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,182 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,182 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,182 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,182 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,183 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,183 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,183 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,183 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,183 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,183 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,183 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,183 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,184 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,184 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,208 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,208 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,208 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,209 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,210 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,210 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,210 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,210 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,210 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,212 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,216 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,216 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,216 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,216 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,217 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,217 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,217 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,217 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,217 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,217 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,217 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,217 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,217 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,217 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,218 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:23,221 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,221 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,221 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,222 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,222 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,222 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,222 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,222 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,223 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,223 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,223 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,223 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,243 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,243 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,243 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,243 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,244 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,244 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,244 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,244 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,244 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,244 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,244 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,244 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,244 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:23,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,520 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,520 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,520 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,520 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,520 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,521 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,522 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,522 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:23,522 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,522 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,524 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,524 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,524 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,524 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,546 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,546 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:23,547 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,547 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,547 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,547 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,547 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,548 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,548 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,548 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,548 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,548 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,549 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,549 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,549 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,549 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,549 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,550 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,550 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,550 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,552 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,552 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,552 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,552 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,552 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,552 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,552 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,552 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,553 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,553 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,553 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,553 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,555 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,555 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,555 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,555 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,557 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,557 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,557 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,557 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,557 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,557 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,557 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,557 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,558 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,558 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,558 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,558 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,558 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,558 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:23,559 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,559 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,559 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,559 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,559 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,559 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,559 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,559 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,560 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,560 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,560 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,560 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,560 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,560 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,560 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,561 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,561 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,561 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,561 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,561 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,565 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,565 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,565 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,565 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,566 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,566 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,566 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,566 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,566 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,566 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,566 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,566 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,566 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,567 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,567 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,567 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,567 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,567 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,567 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,587 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,587 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,587 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,588 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,588 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,588 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,588 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,588 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,588 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,589 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,589 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,589 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,589 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:23,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,707 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,707 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,707 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,707 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,707 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,708 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,709 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,709 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,709 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,709 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,709 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,709 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,709 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,709 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,709 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,710 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,710 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,710 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,710 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,728 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,729 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,729 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,729 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,729 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:23,730 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,730 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,731 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,731 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,731 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,731 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,731 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,731 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,732 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,733 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,733 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,733 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,733 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,733 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,734 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,734 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,734 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,734 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,734 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,734 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,734 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,734 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,735 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,738 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,738 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,738 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,738 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,738 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,739 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,739 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,739 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:23,739 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,739 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,739 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,739 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,739 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,739 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,739 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,739 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,741 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,741 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,741 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,741 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,741 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,741 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,741 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,741 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,743 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,743 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,743 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,743 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,745 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,745 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,745 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,745 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,745 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,745 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,746 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,746 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,746 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,746 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,746 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,746 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,746 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,746 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:23,747 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,747 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,747 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,747 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,747 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,747 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,747 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,747 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,747 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,747 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,748 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,748 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,748 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,748 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,748 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,749 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,749 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,750 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,750 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,751 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,751 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,751 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,751 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,751 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,752 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,752 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,752 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,752 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,752 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,777 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,777 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,777 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,777 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:23,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,778 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,778 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,778 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,778 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,778 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:23,778 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,778 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,778 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,778 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:23,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,908 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,908 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,909 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,910 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,911 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,911 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,911 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,911 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,911 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,911 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,911 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,911 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,911 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,926 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:23,927 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,927 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,928 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,929 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,929 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,930 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,930 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,930 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,930 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,930 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,931 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,931 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,931 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,931 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,932 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,932 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,932 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,932 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,932 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,932 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,932 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,932 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,936 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,936 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,936 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,936 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,937 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:23,937 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,938 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,938 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,939 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,939 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,941 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,941 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,941 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,941 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,941 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,942 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,942 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,942 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,944 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,944 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,944 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,944 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:23,946 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,947 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:23,947 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,948 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,949 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,949 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,950 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,951 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,951 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,952 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,952 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,952 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,952 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,952 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,953 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,953 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,953 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,953 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,953 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,978 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,978 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,978 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,978 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:23,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,979 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,980 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:23,981 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:23,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:24,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,124 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,124 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,124 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,124 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,124 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,124 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,124 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,124 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:24,125 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,125 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,126 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,126 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,127 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,127 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,127 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,127 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,127 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,127 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,128 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,128 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,128 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,128 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,128 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,128 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,128 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,128 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,128 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,129 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,129 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,129 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,129 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,129 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:24,130 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,130 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,130 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,130 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,145 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,145 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,145 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,145 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:24,145 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,145 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,145 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,145 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,146 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,146 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,146 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,146 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,146 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,147 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,147 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,147 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,147 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,147 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,147 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,147 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,148 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,148 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,148 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,148 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,149 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,149 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,149 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,149 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,150 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,150 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,150 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,150 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,150 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,150 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,150 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,157 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,157 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,158 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:24,158 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,158 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,159 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,161 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:24,161 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,164 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,164 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,164 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,165 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,167 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,167 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,168 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:24,168 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,169 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,169 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,170 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,171 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,171 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,171 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,171 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,171 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,172 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,172 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,172 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,172 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,172 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,173 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,173 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,173 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,173 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,173 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,173 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,173 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,173 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,173 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,173 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,179 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,179 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,179 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,179 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,180 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,180 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,180 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,180 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,180 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,180 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,180 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,180 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,201 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,201 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,201 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,201 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,201 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,201 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,202 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,202 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,202 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,202 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,202 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,202 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,202 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,203 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,203 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,203 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,203 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,203 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:24,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,337 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,338 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,338 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,338 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,338 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,338 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:24,339 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,339 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,339 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,339 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,339 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,339 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,339 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,339 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,339 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,340 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,340 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,340 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,340 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,340 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,340 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,340 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,341 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,343 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,343 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,343 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,343 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,343 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,343 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,343 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,343 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,343 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,344 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,345 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,345 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,345 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,345 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,345 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:24,345 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,345 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,345 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,345 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,346 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,346 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,346 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,346 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,346 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,346 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,347 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,347 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,347 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,361 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,361 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,362 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,363 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:24,363 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,364 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,364 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:24,364 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,364 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,364 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,364 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,365 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,365 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,365 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,365 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,365 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,366 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,366 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,366 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,366 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,366 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,367 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,367 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,367 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,367 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,367 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,367 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,367 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,367 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,368 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,368 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,368 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,368 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,369 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,369 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,369 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,369 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,369 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,369 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,369 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,369 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:24,377 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,378 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,378 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:24,378 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:24,378 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:24,380 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,381 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,382 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,382 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,382 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,382 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,384 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,384 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,385 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,385 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,387 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,387 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,387 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,387 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,387 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,388 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,388 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,388 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,388 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,388 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,388 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,388 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,388 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,388 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,389 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:24,389 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,389 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,389 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,389 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,389 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:24,390 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,390 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,390 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,390 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,390 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,391 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,391 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,391 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,391 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,391 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,391 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,391 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,391 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,392 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,392 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:24,392 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,392 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,392 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,392 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,392 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,393 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,393 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,394 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,394 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,394 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,394 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,394 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,394 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,394 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,395 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,395 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,395 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,395 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,395 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:24,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,400 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,400 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,400 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,400 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,401 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,401 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,401 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,401 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,401 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,401 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,401 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,401 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,763 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,763 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,763 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,763 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,763 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,764 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,764 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,764 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,764 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,764 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,764 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,764 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,764 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,764 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,764 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:24,765 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,765 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,765 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,765 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,765 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,765 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,765 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,765 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,765 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,765 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,766 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,768 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,768 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,768 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,768 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,768 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,768 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,768 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,768 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,768 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:24,769 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,769 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,769 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,769 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,769 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,770 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,770 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,770 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,770 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,770 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,771 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,771 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,787 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,787 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,787 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,787 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,787 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,787 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,787 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,787 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,788 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,788 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,788 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,788 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,788 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,788 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,788 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,789 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,789 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,789 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,789 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,789 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,790 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,790 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,790 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,790 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,790 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,791 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,792 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,792 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,792 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,792 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,792 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,793 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,793 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,793 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,793 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,793 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,793 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,793 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,793 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,793 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,794 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,794 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,794 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,794 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:24,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,803 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,803 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,803 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,803 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,803 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,803 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,803 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,803 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,804 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,804 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,804 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,805 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,805 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,805 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,805 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,805 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,805 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,806 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,806 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,806 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,806 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,807 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,807 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,807 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,807 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,808 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,808 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,808 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,808 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,808 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,808 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,808 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,808 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,814 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,814 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,814 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,814 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,814 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,815 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,815 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,816 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,816 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,817 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,818 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,818 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,818 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,818 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,818 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,818 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,818 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,818 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,819 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,819 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,819 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,819 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,819 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,819 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,819 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,820 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,820 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,820 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,820 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,820 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,820 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,820 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,820 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,821 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,821 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,821 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,821 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,821 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,821 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,821 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,826 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,826 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,827 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,827 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,827 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:24,827 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:24,827 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:24,827 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:24,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,827 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,828 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,828 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,828 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:24,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:07:24,832 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,832 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,832 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,832 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:24,854 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,854 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,854 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:24,854 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:25,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:25,018 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,018 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,018 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,018 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,018 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,019 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,019 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,019 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,019 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,019 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,019 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,019 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,020 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,020 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,020 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:25,020 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,020 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,020 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,020 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,020 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:25,020 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,020 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,020 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,020 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,020 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:25,022 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,023 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,023 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,023 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,023 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,023 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,023 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,023 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,023 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,024 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,024 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,024 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,024 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,024 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,024 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,024 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,024 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,024 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,024 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,025 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,025 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,025 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,025 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,025 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,025 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,025 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,025 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,025 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,026 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,054 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,054 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,054 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,054 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,055 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,055 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,055 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,055 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,055 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,055 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,055 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,056 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,056 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,056 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,056 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,056 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,057 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,057 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,057 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,057 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,057 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,057 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,058 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,058 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,058 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,058 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:25,058 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,058 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,058 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,058 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,069 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,069 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,069 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,069 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,069 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,069 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,069 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,069 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,070 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,070 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,070 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,070 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,070 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,070 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,070 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,070 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,076 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,077 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,077 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,077 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,077 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,077 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,078 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,078 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,078 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,078 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,078 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,078 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,078 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,078 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,079 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,080 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,080 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,080 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:25,081 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,081 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,081 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,081 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:25,083 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,083 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,083 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,083 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,083 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:25,083 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,083 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,083 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,083 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,083 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,087 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,087 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,087 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,087 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,088 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,088 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,088 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,088 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,088 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,088 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,088 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,088 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,112 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,112 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,112 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,112 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,113 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,114 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,114 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,114 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,114 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:25,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,266 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,266 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,267 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,268 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,268 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,269 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,269 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,269 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,269 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,269 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,269 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,269 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,269 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,269 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,269 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,271 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,271 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,271 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,271 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,271 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,271 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,271 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,271 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,271 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,271 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,272 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,273 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,273 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,273 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,273 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,273 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,275 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,275 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,275 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,275 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,302 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,302 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,302 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,303 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:25,304 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,304 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,304 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,304 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,305 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,305 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,305 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,305 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,305 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,306 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,306 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,306 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,306 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,306 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,307 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,307 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,307 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,307 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,307 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,308 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,308 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,309 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,309 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,309 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,309 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,310 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,310 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,310 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,310 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,310 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,311 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,311 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,311 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,311 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,329 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,329 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,330 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,330 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:25,330 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,330 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,330 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,330 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,331 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,331 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,331 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,331 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,332 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,332 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,332 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,332 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,342 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,342 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,343 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,343 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,343 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,343 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,343 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,343 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,344 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,344 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,345 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,345 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,348 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,348 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,348 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,348 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,349 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,349 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,349 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,349 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,349 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:25,350 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,350 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,350 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,350 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,350 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,351 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,351 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,352 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,352 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,352 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,352 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,352 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,352 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,353 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:25,353 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,354 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,354 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,354 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,354 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,354 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,354 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,355 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,355 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,355 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,355 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,355 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,358 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,358 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,358 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,358 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,359 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,359 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,359 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,359 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,363 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,363 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,363 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,363 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,364 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,364 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,364 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,364 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,364 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,364 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,364 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,364 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,365 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,365 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,366 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,366 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,366 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,366 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,402 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:25,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,404 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,405 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,405 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,405 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,405 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:25,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,595 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,595 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,596 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,596 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,596 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,596 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,596 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,596 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,597 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,597 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,597 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,597 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,597 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,598 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,598 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,598 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,598 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,599 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,599 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,599 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,599 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,600 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,600 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,600 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,600 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,600 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,600 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,600 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,600 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,600 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,617 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,617 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,617 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,617 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,618 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,618 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,618 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,618 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,618 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,618 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,619 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,619 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,619 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,619 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,619 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,619 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,620 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,620 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,620 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,620 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,620 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:25,621 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,622 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,623 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:25,623 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,624 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,625 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,625 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,626 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,627 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,628 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,628 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,641 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,642 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,643 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,643 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,643 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,643 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,643 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,643 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,643 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,643 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:25,644 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,644 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,644 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,644 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,644 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,644 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,645 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,645 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,645 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,645 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,645 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,645 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:25,646 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,646 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,646 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,646 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,646 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,646 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,646 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,646 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,648 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,648 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,652 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,652 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,652 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,652 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,653 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,653 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,654 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,654 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,654 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,654 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,654 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,654 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,654 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,654 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,654 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,655 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,655 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,655 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,655 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,655 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,655 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,656 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,656 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,656 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,656 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,656 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,656 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,656 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,656 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,656 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:25,657 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,657 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,657 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,657 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,657 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,657 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,657 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,658 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,658 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,658 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,658 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,658 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,658 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,658 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,658 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:25,659 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,659 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,659 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,659 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,659 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,659 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,660 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,660 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,660 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,660 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,660 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,660 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,660 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,660 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,660 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,661 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,661 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,661 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,661 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,661 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,662 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,662 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,663 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,663 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,663 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,663 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,663 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,664 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,664 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,664 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,664 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,664 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,700 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,700 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,701 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,701 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:25,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,702 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,702 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,702 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,702 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,702 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:25,702 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,702 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,702 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:25,702 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:26,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,074 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,074 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,074 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,074 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,074 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,074 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,074 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,074 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,074 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,074 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,075 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,075 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,075 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,075 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,075 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:26,075 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,075 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,075 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,075 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,075 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,076 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,076 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,076 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,076 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,076 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,077 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,077 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,078 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,079 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,080 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,081 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,081 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,081 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,081 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,081 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,094 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,094 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,094 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,094 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,094 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,094 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,094 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,094 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,095 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,095 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,095 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,095 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,096 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,096 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,097 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,097 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,097 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,097 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:26,098 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,098 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,098 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,098 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:26,098 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,098 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,098 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,098 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,099 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,099 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,099 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,099 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,100 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,100 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,100 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,100 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,100 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,100 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,100 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,100 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,101 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,102 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,102 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,102 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,102 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,102 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,102 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,103 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,103 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,103 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,103 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,103 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,103 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,118 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,118 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,119 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,119 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,119 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,119 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,119 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,120 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,121 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,121 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,121 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,121 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:26,121 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,121 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,122 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,122 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:26,122 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,122 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,122 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,122 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,123 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,123 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,123 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,123 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,123 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,123 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,123 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,123 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,124 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,124 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,124 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,124 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,124 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,124 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,124 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,124 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,125 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,126 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,126 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,127 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,132 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,132 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,132 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,132 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,132 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,132 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,132 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,132 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,132 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,133 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,133 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,133 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,133 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,133 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,133 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,134 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,134 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,134 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,134 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,134 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,134 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,134 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,134 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,134 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,135 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,135 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,135 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,135 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,135 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,135 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,135 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,135 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,135 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,136 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:26,136 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,136 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,136 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,136 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,136 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,137 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,137 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,137 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,137 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,137 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,137 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,137 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,137 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,137 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,138 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,138 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,138 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,138 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,138 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,138 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,139 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,139 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,139 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,139 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,139 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,139 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,139 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,139 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,139 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,139 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,140 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,140 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,140 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,140 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,140 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,141 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,141 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,141 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,141 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,141 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,141 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,141 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,141 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,142 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,142 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:07:26,154 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,154 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,154 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,154 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,174 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,174 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,174 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,174 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,176 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,176 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,176 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,176 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,176 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,176 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,176 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,176 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,177 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,177 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,177 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,177 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,177 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:26,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,356 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,356 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,356 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,356 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,356 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,356 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,356 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,356 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,357 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,357 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,357 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,357 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,357 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,357 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,357 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,358 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,358 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,358 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,358 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,358 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:26,359 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,359 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,360 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,360 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,360 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,360 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,360 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:26,361 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,361 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,361 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,361 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,361 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,361 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,361 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,361 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,362 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,362 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,363 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,363 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,363 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,363 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,363 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,364 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,364 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,364 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,364 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,364 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,365 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,365 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,366 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,366 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,375 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,375 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,376 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,376 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,376 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,376 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,377 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,377 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,377 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,377 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,377 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,377 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,377 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,377 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,378 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,378 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,378 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,378 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:26,379 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,379 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,379 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,379 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,379 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,379 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,379 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,379 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,380 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,380 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,380 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,380 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,381 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,381 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,381 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,381 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,381 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,381 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,381 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,381 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:26,382 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,382 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,382 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,382 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,383 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,383 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,383 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,383 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,383 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,383 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,383 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,383 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,401 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,401 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,401 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,401 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,402 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,402 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,403 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,403 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,403 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,403 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,403 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,403 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,404 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,404 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,404 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,404 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,404 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,404 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:26,405 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,405 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,405 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,405 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,406 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,406 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,406 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,406 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,406 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,406 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,406 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,406 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,407 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,407 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,407 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,407 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,408 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,408 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,408 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,408 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,410 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,411 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,412 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,412 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,423 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,423 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,423 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,423 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,423 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,423 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,423 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,424 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,425 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,426 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,426 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,426 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,426 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,426 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,427 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,428 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,428 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,428 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,428 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,428 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,429 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,429 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,429 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,429 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,429 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:26,430 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,430 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,430 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,430 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,430 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,431 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,431 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,431 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,431 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,431 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,432 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,432 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,432 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,432 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,432 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,432 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,433 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,433 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,433 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,433 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,433 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,433 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,433 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,434 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,434 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:26,434 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,435 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,435 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,435 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,435 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,435 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,435 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,435 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,436 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,436 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,436 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,436 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,437 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,437 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:26,443 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,443 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,443 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,443 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,443 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:26,444 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,444 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,444 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,444 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,444 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,446 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,452 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:07:26,459 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,459 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,459 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,459 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,478 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,478 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,478 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,478 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,479 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,479 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,479 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,479 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,479 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,479 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,479 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,479 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,480 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,480 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,480 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,480 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,480 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,480 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:26,481 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,481 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,481 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,481 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:26,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,659 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,659 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,659 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,659 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,659 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,660 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,661 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,661 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,661 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,661 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,661 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,661 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,661 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,661 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,661 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,662 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,662 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,663 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:26,664 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,664 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,664 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,664 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,664 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:26,665 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,665 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,665 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,665 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,665 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,666 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,666 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,666 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,666 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,666 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,666 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,667 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,667 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,667 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,667 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,667 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,667 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,667 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,667 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,667 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,668 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,668 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,668 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,668 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,668 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,668 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,668 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,668 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,668 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,668 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,670 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,670 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,670 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,670 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,670 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,670 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,670 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,670 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,671 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,671 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,671 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,671 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,671 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,671 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,672 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,673 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,673 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,680 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,681 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,681 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,681 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:26,681 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,681 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,681 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,681 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,682 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,682 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,682 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,682 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,682 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,683 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,683 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,683 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,683 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,683 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,683 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,683 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,683 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,684 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,684 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,684 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,684 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,685 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,685 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,685 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,685 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,685 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,685 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,685 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,686 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:26,686 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,686 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,686 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,686 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:26,687 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,687 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,687 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,687 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:26,688 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,688 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,688 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,689 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,689 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,689 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,689 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,689 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,689 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,689 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,690 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,690 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,690 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,690 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,691 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,691 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,691 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,691 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:26,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,711 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,711 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,711 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,711 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:26,712 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,712 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,712 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,712 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:26,713 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,713 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,714 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,714 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,714 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,714 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,714 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,714 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,714 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,715 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:26,716 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:26,716 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,718 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,718 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,718 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,718 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,719 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,719 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,725 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,725 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,726 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,727 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,727 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,728 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,728 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,728 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,728 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,728 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,728 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,728 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,729 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,729 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,729 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,729 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,729 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,729 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,729 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:26,730 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:26,731 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,731 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,731 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,731 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,731 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:26,732 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,732 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,732 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,732 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,732 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,732 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,732 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,732 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,733 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,733 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,733 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,733 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,733 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,733 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,734 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,734 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,734 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,734 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,734 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,734 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,735 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,735 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,735 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,735 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:26,737 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:26,738 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,738 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,738 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,738 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,738 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,740 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,740 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,740 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,740 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,740 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,741 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,741 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,741 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,745 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,745 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,745 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,745 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:26,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:07:26,749 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,750 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,750 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,750 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:26,750 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,750 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,750 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,750 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,765 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,765 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,765 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,765 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:26,766 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,766 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,766 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:26,766 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:27,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,151 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,151 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,151 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,152 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,153 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,153 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,153 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,153 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,154 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,154 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,162 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,162 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,162 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,162 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,162 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,163 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,163 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,163 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,163 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,164 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,164 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,164 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,164 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,164 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,165 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,165 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,165 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,165 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,165 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:27,166 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,167 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,168 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,168 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,168 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,168 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,168 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,169 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,169 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,172 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,172 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,172 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,172 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,172 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,173 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,173 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,173 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,173 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,174 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,174 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,174 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,174 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,174 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,175 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,175 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,175 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,175 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,175 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,175 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,176 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,176 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,176 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,176 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,183 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,184 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,184 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,184 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,184 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,184 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,184 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,184 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,185 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,185 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,185 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,185 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,185 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,185 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,185 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,185 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,186 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,186 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,186 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,186 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,186 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,187 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,187 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,187 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,187 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,187 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,187 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,187 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,187 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,188 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,188 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,188 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,188 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,188 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,188 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,189 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,189 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,189 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,189 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,189 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,189 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,190 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,190 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,190 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,190 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,190 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,190 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,190 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,190 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 70#L1711-5true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:27,191 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,191 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,191 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,191 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,191 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,192 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,192 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,192 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,192 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,192 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,192 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,192 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,192 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,193 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,193 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,193 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,193 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,193 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,193 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,194 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,194 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,213 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,213 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,213 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,213 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,213 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,213 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,213 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,213 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,214 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,214 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,214 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,214 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,214 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,214 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,214 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,214 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,215 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,215 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,216 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,216 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,218 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,218 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,218 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,218 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,218 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,218 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,218 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,218 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,219 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,219 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,219 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,219 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,221 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,221 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,221 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,221 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,221 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,221 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,221 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,221 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,226 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,226 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,226 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,227 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,227 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,227 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,227 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,227 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,227 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,227 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,227 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,228 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,228 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,228 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,228 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,228 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,228 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,228 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,228 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,228 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,229 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,229 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,229 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,229 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,229 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,229 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,229 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,229 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,229 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,229 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,230 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,230 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,230 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,230 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,230 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,230 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,231 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,231 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,231 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,231 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,231 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,231 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,231 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,231 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,231 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,232 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,232 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,232 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,232 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,232 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,232 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,232 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,232 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,233 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,233 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,233 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,233 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,233 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,233 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,233 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:27,234 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,234 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,234 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,234 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,234 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,234 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,234 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,234 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,234 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,235 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,235 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,235 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,235 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,235 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,235 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,235 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,236 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,236 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,236 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,236 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,236 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,236 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,236 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,236 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 70#L1711-5true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:27,239 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,239 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,239 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,239 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,239 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:27,239 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,239 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,239 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,239 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,239 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,240 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,240 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,240 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,240 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,240 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,240 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,240 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,240 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,241 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,241 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,241 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,242 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,242 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,242 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,242 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,242 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,244 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,245 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,245 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,245 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:07:27,247 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:27,248 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,248 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,248 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,248 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,263 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,263 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:27,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,435 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:27,436 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,436 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,436 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,436 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,437 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,437 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:27,437 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,437 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,437 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,437 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,437 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,438 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,438 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,438 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,438 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,438 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,438 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,438 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,438 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,439 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,439 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,439 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,439 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,439 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,439 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,440 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,441 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:27,441 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:27,442 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,444 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,444 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,445 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,445 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,445 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,445 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,445 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,445 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,445 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,445 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,446 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,446 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,446 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,446 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,446 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,453 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,454 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,454 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,454 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,454 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,454 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,455 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,455 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,455 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,455 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,455 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 342#L1711-6true]) [2023-11-30 01:07:27,456 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,456 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,456 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,456 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,456 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,457 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,457 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,457 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,457 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,458 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,458 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,458 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,458 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,458 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:27,458 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,479 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,479 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,479 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,479 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,482 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,482 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,482 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,482 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,482 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,482 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,482 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,482 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,489 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,489 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,489 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,489 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,489 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,490 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,490 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,490 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,490 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,490 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,490 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,490 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,490 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,490 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,490 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 342#L1711-6true, 388#true]) [2023-11-30 01:07:27,491 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,491 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,491 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,491 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,492 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,492 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,492 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,492 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,492 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,492 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,492 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,492 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,493 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,493 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,493 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,493 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,493 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,493 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,493 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:27,494 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,494 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,494 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,494 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 342#L1711-6true]) [2023-11-30 01:07:27,496 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,496 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,496 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,496 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,496 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true, 178#L1713-3true]) [2023-11-30 01:07:27,496 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,497 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,497 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:27,499 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,499 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,500 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,500 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,500 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,500 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,500 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,500 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,503 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,503 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,503 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,504 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:27,506 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,506 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,506 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,506 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 205#L1711-7true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:07:27,507 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,507 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,507 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,507 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:07:27,507 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,507 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,507 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,507 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:27,508 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,508 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,508 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,508 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:27,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,699 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,699 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,700 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,700 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:27,701 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,701 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,701 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,701 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,702 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,702 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,703 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,703 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,703 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,703 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,703 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,703 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,703 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,703 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,703 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,703 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,704 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,704 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,704 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,704 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,705 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,705 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,706 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,706 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,706 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,707 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,707 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,707 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,707 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,707 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,708 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,708 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,709 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,709 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,709 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,709 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,709 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,717 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,717 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,717 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,717 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,717 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,717 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,717 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,718 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,718 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,718 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,718 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,718 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,719 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,719 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,719 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,719 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,719 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,720 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,720 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,720 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,720 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,720 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 205#L1711-7true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:27,720 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,720 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,720 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,720 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,721 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,721 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,721 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,721 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:27,721 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,722 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,722 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,722 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,722 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,722 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,722 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,722 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,723 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,723 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,723 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,723 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,723 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,724 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,724 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,724 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,724 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:27,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,724 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,724 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,724 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,724 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,748 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,748 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,748 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,748 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,748 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,748 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,748 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,748 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,750 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,750 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,750 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,750 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,750 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,751 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,751 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,751 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,751 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,752 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,752 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,752 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,756 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,756 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,756 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,756 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,757 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,757 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,757 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,757 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,757 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,757 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,757 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,757 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,757 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,757 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:27,758 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,758 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,758 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,758 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,758 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,759 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,759 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,759 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,759 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,759 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 205#L1711-7true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:27,759 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,759 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,759 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,760 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:27,761 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,761 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,761 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,761 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,761 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,761 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,761 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,761 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,761 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,762 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,762 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,762 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,762 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,762 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,763 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,763 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,763 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,763 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,763 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 28#L1711-7true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,763 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,763 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,763 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,763 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,765 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,765 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,765 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,765 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,765 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,766 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 205#L1711-7true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:27,766 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 205#L1711-7true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:27,766 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:27,767 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:27,767 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 28#L1711-7true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,768 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 28#L1711-7true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,768 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:27,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,771 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,771 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,771 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,771 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,771 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,771 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,771 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,771 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,772 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,772 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,772 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,772 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,773 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,773 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,773 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,773 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,775 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,775 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,775 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,775 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,776 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,776 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,776 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,776 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,971 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,971 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,971 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,971 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,971 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,972 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,972 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,972 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,972 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,972 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,972 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,972 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,972 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,973 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,973 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,973 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,973 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,973 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,974 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,974 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,974 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,975 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,975 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,975 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,975 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,975 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,975 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,975 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,975 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,976 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,976 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:27,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,979 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,979 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,979 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,979 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,979 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,980 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,980 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,980 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,987 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,987 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,987 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,987 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,987 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,987 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:27,988 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,989 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,989 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,989 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,989 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,990 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,990 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,990 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,990 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,990 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,990 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,990 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,990 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,990 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,990 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,991 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,991 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,991 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,991 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,991 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,992 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,992 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,992 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,992 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,992 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,992 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,992 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,992 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,992 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,993 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,993 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,993 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,993 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,994 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,994 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,994 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,994 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,994 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,994 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,995 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,995 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,995 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,995 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,995 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,995 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,995 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:27,996 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,996 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,996 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,996 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:27,996 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,020 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,020 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,020 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,020 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:28,021 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,021 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,021 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,021 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,021 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,021 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,021 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,021 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,021 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,022 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,022 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,022 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,023 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,024 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,024 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,024 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,024 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,025 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,025 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,025 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,025 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,025 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,025 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,026 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,026 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,030 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,030 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,031 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,031 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,031 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,031 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,031 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,031 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,031 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,031 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,032 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,032 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,032 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,032 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,032 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,032 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,032 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,032 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,032 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,032 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,033 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,033 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,033 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,033 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,033 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,034 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,034 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,034 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,034 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,034 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,034 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,034 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,034 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,034 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,034 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,035 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,035 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,035 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,035 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,035 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,035 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,035 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,035 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,035 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,036 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,036 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,036 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,036 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,036 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,036 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,037 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,037 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,037 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,037 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,037 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,037 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,037 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,037 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,037 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,038 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,038 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,038 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,038 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,038 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,038 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,039 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,039 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,039 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,039 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,039 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:28,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,477 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,477 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,477 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,477 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,477 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,477 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,477 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,477 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,477 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,477 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,479 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,479 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,479 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,479 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,479 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,479 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,479 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,479 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,480 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,480 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,481 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,481 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,481 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,481 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,481 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,488 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,488 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,488 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,488 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,488 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,488 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,488 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,488 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,489 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,489 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,489 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,489 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,490 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,490 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,490 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,490 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,490 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,490 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,490 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,490 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,491 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,491 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,491 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,491 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,492 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,492 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,492 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,492 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,492 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,492 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,493 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,493 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,493 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,493 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,493 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,493 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,494 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,494 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,494 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,494 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,495 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,495 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,495 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,495 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,495 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,495 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,495 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,495 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,521 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,521 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,521 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,521 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,521 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,521 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,521 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,521 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,522 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,522 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,522 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,522 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,522 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,522 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,522 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,522 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,522 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,522 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,523 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,523 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,523 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,523 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,523 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,523 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,523 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,523 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,523 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,524 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,525 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,525 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,525 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,525 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,526 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,526 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,526 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,526 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,527 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,527 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,527 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,527 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,528 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,528 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,533 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,533 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,533 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,533 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,533 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,534 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,534 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,534 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,534 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,534 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,535 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,535 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,536 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,536 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,536 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,536 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,536 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,536 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,536 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,536 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,536 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,537 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,537 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,537 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,537 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,537 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,537 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,538 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,538 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,538 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,538 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,538 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,539 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,539 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,539 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,539 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,539 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,539 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,539 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,540 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,540 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,540 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,540 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,540 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,540 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,540 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,540 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,541 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,541 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,541 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,541 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,541 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:07:28,551 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,551 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,551 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,551 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 308#L1712-2true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:28,552 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,552 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,552 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,552 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:28,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,766 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,766 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,766 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,766 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,766 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:28,767 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,767 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,767 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,767 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,767 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,767 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,767 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,767 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,767 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,767 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,768 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,768 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,768 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,768 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,768 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,769 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,769 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,769 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,769 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,769 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,770 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,770 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,770 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,770 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,770 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,771 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,771 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,772 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,772 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,772 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,772 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,772 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,772 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,772 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,772 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,779 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,779 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,779 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,780 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,780 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,780 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,780 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,781 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,781 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,781 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,781 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,781 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,782 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,782 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,782 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,782 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,783 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,783 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,783 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,783 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,783 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,783 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,783 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,783 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:28,784 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,784 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,784 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,784 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,785 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,785 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,785 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,785 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,785 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,785 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,786 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,786 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,786 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,786 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,786 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,786 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,787 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,787 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,787 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,787 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:28,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 308#L1712-2true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,787 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,787 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,787 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,787 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,818 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,818 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,818 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,818 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,819 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,819 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,819 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,819 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,819 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,819 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,819 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,819 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,819 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,819 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,819 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,820 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,820 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,820 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,820 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,820 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,820 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,820 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,820 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,820 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,822 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,822 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,822 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,823 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,823 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,823 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,823 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,823 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,824 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,824 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,824 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,824 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,824 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,824 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,824 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,824 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,828 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,828 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,828 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,829 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,830 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,830 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,830 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,830 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,830 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,830 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,830 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,830 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,830 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,830 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,831 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,831 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,831 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,831 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,831 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,832 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,832 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,832 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,832 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,832 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:28,832 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,832 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,832 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,832 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,833 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,833 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,833 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,833 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,833 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,834 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,834 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,834 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,834 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,834 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,834 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,834 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,834 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,834 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,834 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,835 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,835 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,835 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,835 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,835 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 308#L1712-2true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,835 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,835 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,835 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,836 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:28,838 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:28,838 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 308#L1712-2true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,839 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 308#L1712-2true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,839 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:28,843 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,843 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,843 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,843 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:28,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:07:28,847 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,847 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,848 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,848 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:28,848 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,848 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,848 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:28,848 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:29,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,060 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,061 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,061 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,061 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,061 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,061 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,061 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,061 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,061 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,061 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,061 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,062 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,062 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,062 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,062 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,062 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,062 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,062 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,062 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,062 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,062 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,063 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,063 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,063 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,063 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,063 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,063 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,063 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,063 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,063 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,064 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,065 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,065 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,065 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,065 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,066 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,066 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,066 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,066 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,066 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,067 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,067 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,067 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,067 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,067 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,068 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,068 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,068 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,068 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,068 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,069 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,069 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,069 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,069 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,069 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,069 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,069 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,069 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,069 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,069 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,075 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,075 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,075 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,075 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,075 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,076 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,076 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,076 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,076 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,076 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,076 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,076 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,077 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,077 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,077 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,077 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,078 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,078 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,078 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,078 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:29,078 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,079 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,079 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,079 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,079 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,079 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,080 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,080 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,080 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,080 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,081 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,081 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,081 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,081 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,081 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,081 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,081 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,081 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,082 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,082 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,082 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,082 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,115 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,115 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,115 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,115 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,116 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,116 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,116 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,116 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,119 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,119 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,119 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,119 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,119 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,119 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,120 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,120 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,120 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,120 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,120 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,120 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,124 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,124 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,124 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,124 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,124 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,125 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,125 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,126 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,126 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,126 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,126 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,126 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,126 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,127 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,127 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,127 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,127 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:29,127 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,127 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,127 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,127 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,128 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,128 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,128 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,128 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,128 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,129 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,129 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,129 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,129 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,129 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,129 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,129 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,130 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,130 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,130 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,130 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,130 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,130 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,130 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,130 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,131 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,131 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,131 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,131 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:29,133 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,133 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,133 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,133 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,133 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:29,133 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,134 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,134 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,134 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,134 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 6#L1712-3true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,134 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,134 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,134 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,134 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,134 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,134 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,134 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,134 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,134 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,135 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,138 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,138 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,138 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,138 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:07:29,142 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,142 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,142 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,142 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:29,142 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,142 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,142 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,142 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:29,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,612 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,612 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,612 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,612 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,612 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,613 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,613 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,613 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,613 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,613 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,613 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,613 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,613 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,613 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,613 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,614 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,614 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,614 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,614 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,614 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,614 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,614 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,614 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,614 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,614 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,615 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,615 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,615 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,615 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,615 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,617 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,617 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,617 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,617 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,617 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,617 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,617 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,617 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,617 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,618 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,618 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,618 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,618 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,618 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,619 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,619 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,619 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,619 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,619 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,620 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,626 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,626 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,626 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,626 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,626 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,626 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,626 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,626 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,627 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,627 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,627 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,627 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,627 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,627 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,627 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,627 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,628 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,628 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,628 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,628 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,628 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,628 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,629 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,629 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:29,629 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,629 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,629 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,629 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,630 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,630 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,630 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,630 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,630 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,630 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,631 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,631 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,631 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,631 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,631 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,631 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,631 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,632 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,632 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,632 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,632 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,632 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,632 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,632 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,632 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,663 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,663 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,663 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,663 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,663 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,663 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,663 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,663 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,664 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,664 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,664 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,664 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,664 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,664 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,664 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,664 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,665 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,665 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,665 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,665 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,665 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,665 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,665 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,665 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,666 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,667 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,667 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,667 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,668 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,668 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,668 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,668 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,668 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,668 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,668 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,668 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,673 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,673 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,674 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,674 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,675 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,675 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,675 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,675 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,675 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,675 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,675 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,676 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,676 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,676 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,676 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:29,676 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,676 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,676 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,676 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,677 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,677 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,677 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,677 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,677 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,677 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,677 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,678 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,678 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,678 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,678 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,678 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,678 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,678 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,678 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,679 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,679 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,679 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,679 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,679 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,679 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,679 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,679 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,679 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:29,681 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,681 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,681 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,681 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,682 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 218#L1712-4true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:29,682 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,682 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,682 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,682 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,682 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,682 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,682 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,682 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,682 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,682 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,683 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,683 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,683 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,683 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,683 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,685 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,685 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,685 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,685 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:07:29,687 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,687 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,687 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,687 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:29,688 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,688 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,688 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,688 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:29,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,903 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,903 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,903 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,903 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,903 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,904 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,904 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,904 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,904 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,904 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,904 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,904 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,904 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,904 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,904 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,905 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,905 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,905 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,905 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,905 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,905 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,905 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,905 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,905 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,905 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,907 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,907 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,907 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,908 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,908 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,908 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,908 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,908 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,908 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,909 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,909 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,909 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,909 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,909 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,909 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,909 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,909 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,909 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,909 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:29,916 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,916 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,916 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,916 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,916 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,916 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,917 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,917 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,917 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,917 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,917 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,917 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,918 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,918 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,918 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,918 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,918 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:29,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,918 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,918 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,918 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,919 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,949 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,950 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,950 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,950 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,950 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,950 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,950 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,950 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:29,955 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,955 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,956 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,957 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,957 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,957 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,957 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,957 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,957 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,957 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,957 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,958 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,958 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,958 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,958 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,958 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,958 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:29,960 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,960 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,960 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,960 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,960 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:29,960 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,960 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,960 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,960 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,960 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,960 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,961 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,961 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,961 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,961 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,961 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,961 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,961 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,961 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,961 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:29,964 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,964 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,964 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,964 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:29,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:29,966 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,966 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,966 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,966 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:07:29,967 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,967 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,967 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,967 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:07:29,967 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,967 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,967 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,967 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:29,968 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,968 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,968 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:29,968 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:30,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,182 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,182 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,183 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,183 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,183 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,183 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,183 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,183 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,183 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,183 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,184 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,184 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,184 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,184 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,184 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,184 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,184 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,184 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,184 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,184 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,185 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,185 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,185 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,185 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,185 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,185 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,185 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,185 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,185 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,185 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,187 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,187 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,187 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,187 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,187 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,189 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,189 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,189 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,189 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,189 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,189 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,189 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,189 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,189 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,189 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,189 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,189 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,189 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,189 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,197 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,197 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,197 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,197 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 233#L1712-6true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:30,197 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,197 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,197 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,198 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,198 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,198 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,198 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,198 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:30,199 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,199 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,199 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,199 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,199 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,199 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,199 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,200 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,200 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,200 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,200 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,200 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,201 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,201 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,201 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,201 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,201 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,201 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,201 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,202 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,202 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,237 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,237 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,237 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,237 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,238 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,238 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,238 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,238 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,239 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,239 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,239 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,239 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,242 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,242 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,242 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,243 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:30,243 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,243 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,243 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,243 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,243 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,244 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,244 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,244 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,244 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:30,244 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,244 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,244 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,244 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,245 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,245 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,245 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,245 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,245 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,245 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,245 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,246 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,247 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,247 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,247 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,247 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,249 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,249 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,249 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,249 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,249 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,249 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,249 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,249 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,249 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,249 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 233#L1712-6true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:30,250 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,250 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,250 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,250 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,250 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:30,250 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,250 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,250 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,250 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,250 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:30,251 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,251 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,251 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,251 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,251 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:30,251 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,251 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,251 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,251 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,251 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 213#L1712-6true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,251 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,252 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,252 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,252 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,252 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,252 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,252 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,252 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,252 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,252 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:30,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,253 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,253 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,253 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,253 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,253 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,253 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,253 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,254 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,256 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,256 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,256 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,256 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,257 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,257 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,257 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,257 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,496 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,496 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,496 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,496 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,496 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,496 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,497 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,497 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,497 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,497 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,498 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,498 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,498 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,498 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,499 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,499 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,499 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,499 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,505 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,505 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,505 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,506 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,506 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,506 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,506 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,506 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,507 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,507 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,507 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,507 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,507 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,508 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,508 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,508 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,508 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,508 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,508 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,508 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,509 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,509 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,509 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,509 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,509 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,510 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,510 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,510 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,510 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,510 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,543 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,543 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,543 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,543 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,544 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,544 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,544 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,544 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,545 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,545 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,545 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,545 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,549 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,549 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,549 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,549 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,549 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,550 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,550 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,550 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,550 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,550 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,550 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,550 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,550 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,550 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,550 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,551 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,551 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,551 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,551 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,551 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,552 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,552 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,552 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,552 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,552 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,552 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,553 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,553 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,553 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,553 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:30,786 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,786 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,786 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,786 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:30,787 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:31,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,035 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,035 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,035 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,035 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,035 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,035 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,035 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,035 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,035 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,035 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,036 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,036 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,036 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,036 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,036 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,037 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,037 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,037 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,037 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,037 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,038 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,038 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,038 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,038 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,038 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,044 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,045 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,045 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,045 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,045 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,045 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,045 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,045 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,046 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,046 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,046 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,046 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,047 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,047 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,047 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,047 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,048 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,048 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,048 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,048 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,048 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,048 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,048 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,048 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,079 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,079 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,079 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,079 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,079 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,079 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,079 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,079 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,080 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,080 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,080 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,081 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,081 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,081 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,081 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,082 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,082 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,082 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,082 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,082 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,083 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,083 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,083 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,083 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,088 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,088 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,088 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,088 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,088 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,089 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,089 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,089 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,089 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,089 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,090 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,090 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,090 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,090 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,090 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,090 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,090 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,090 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,091 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,091 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,091 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,091 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,091 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,091 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,091 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,092 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,092 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,092 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,092 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,092 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:07:31,097 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,097 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,097 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,097 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 172#L1712-9true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:31,097 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,097 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,097 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,097 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:31,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,385 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,385 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,385 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,385 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,385 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,386 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,386 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,386 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,386 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,387 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,387 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,387 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,387 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,387 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,387 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,394 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,394 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,394 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,394 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:31,394 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,394 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,394 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,394 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:31,394 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,394 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,395 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,395 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,395 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,395 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,395 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,395 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [72#L1712-11true, 395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:31,395 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,395 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,396 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,396 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,397 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,397 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,397 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,397 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,398 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,398 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,398 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,398 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,398 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,398 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,398 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,398 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 172#L1712-9true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,399 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,399 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,399 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,399 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,433 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,433 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,433 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,433 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,433 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,433 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,433 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,433 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,434 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,434 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,434 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,434 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,435 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,435 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,435 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,435 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,435 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,435 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,435 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,435 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,437 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,437 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,437 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,437 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,438 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:31,438 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,438 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,438 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,438 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:31,438 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,438 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,438 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,438 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,439 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,439 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,439 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,439 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,439 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 72#L1712-11true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:31,439 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,439 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,439 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,439 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:31,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,440 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,440 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,440 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,440 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,440 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,441 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,441 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,441 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,441 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,441 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,441 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,441 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,441 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,441 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,441 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 172#L1712-9true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,442 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,442 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,442 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,442 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:31,443 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,443 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,443 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,443 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,443 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 25#L1712-9true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:31,443 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,443 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,443 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,443 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,443 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 172#L1712-9true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,444 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,444 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,444 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,444 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,444 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 172#L1712-9true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,444 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,444 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,444 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,444 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,444 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:07:31,448 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,448 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,448 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,448 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:31,448 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,448 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,448 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,448 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:31,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,696 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,697 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,697 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,697 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,697 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,697 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,697 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,697 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,697 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,698 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,698 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,699 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,699 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,699 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,699 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,700 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,700 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,700 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,700 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,700 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,701 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,701 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,701 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,701 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,701 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,701 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,701 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,701 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,701 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,701 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,707 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,707 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,707 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,707 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,707 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,707 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,707 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,707 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:31,708 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,708 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,708 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,708 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,708 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,708 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,708 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,708 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,709 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,709 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,709 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,709 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,710 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,710 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,710 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,710 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,740 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,740 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,740 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,740 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,741 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,741 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,741 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,741 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,742 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,742 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,742 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,742 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,742 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,742 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,742 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,742 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,745 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,745 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,746 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:31,746 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,746 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,746 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,746 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:31,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,746 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,746 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,746 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,746 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,746 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,747 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,747 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,747 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,747 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,747 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 250#L1712-10true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,748 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,748 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,748 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,748 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:31,748 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,748 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,748 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,748 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,748 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:31,749 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 250#L1712-10true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,749 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 250#L1712-10true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:31,749 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,750 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,750 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,750 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 72#L1712-11true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:07:31,753 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,753 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,753 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,753 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:31,753 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,753 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,753 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:31,753 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:32,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,198 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,198 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,198 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,198 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,198 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,199 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,199 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,199 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,199 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,199 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,199 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,199 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,200 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,200 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,200 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,200 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,200 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,201 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,201 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,201 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,201 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,201 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,201 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,201 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,201 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,207 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,207 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,207 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,207 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,208 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,208 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,208 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,208 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,208 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,208 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,208 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,208 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:32,208 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,209 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,209 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,209 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,209 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,209 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,209 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,209 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:32,209 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,209 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,210 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,210 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,210 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,210 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,210 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,210 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,237 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,237 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,237 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,237 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,237 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,237 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,237 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,237 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,238 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,238 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,238 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,238 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,239 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,239 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,239 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,239 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,241 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,242 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,242 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,242 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,242 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,242 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,242 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,242 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,242 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,242 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 7#L1712-13true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,243 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,243 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,243 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,243 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,243 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:32,243 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,243 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,243 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,243 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,244 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,244 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,244 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,244 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,244 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:32,244 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,244 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,244 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,244 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,244 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,244 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,244 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,245 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 72#L1712-11true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:32,245 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,245 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,245 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,245 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,245 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 72#L1712-11true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:32,245 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,245 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,245 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,245 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,245 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,246 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,246 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,246 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,246 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,246 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,246 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,246 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,246 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,246 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,246 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [130#L1712-12true, 395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:32,248 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,248 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,248 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,248 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:32,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,448 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,448 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,448 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,448 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,448 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,449 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,449 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,449 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,449 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,449 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,450 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,450 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,450 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,450 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,450 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,450 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,450 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,450 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,450 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,451 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [130#L1712-12true, 395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,457 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,457 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,457 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,457 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [130#L1712-12true, 395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,486 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,486 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,486 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,486 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:07:32,487 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 01:07:32,487 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 01:07:32,487 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 01:07:32,487 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 01:07:32,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:32,487 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,487 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,487 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,487 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,487 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:32,487 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,487 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,487 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,488 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,488 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:07:32,488 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,488 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,488 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,488 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:07:32,488 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,488 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,488 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,488 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [130#L1712-12true, 395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,489 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,489 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,489 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,489 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,489 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [130#L1712-12true, 395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,489 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,489 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,489 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,489 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,489 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:32,490 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,490 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,490 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,490 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:32,491 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,491 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,491 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,491 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:32,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,695 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,695 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,696 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,696 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,696 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,696 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,696 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,696 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,696 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,696 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,697 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,697 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,697 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,697 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,697 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,697 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,698 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,698 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,698 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,698 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,705 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,705 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,705 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,705 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,705 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,705 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,705 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,705 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:32,734 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,734 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,734 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,734 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,734 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,734 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,734 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,734 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,735 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,735 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,735 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,735 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,735 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,735 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,735 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,735 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,735 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,735 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,735 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,736 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,736 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,736 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:32,736 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,736 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,736 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,736 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:32,737 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,737 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,737 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,737 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 380#true, 7#L1712-13true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,737 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,737 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,737 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,737 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,737 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 244#L1713-3true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:32,738 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,738 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,738 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,738 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,738 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:32,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:32,943 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,943 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,943 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,943 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,943 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:32,944 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:32,944 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:32,944 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:32,944 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:32,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:32,944 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,944 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,944 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,944 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,944 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:32,945 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:32,945 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:32,945 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:32,945 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:32,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:32,970 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,970 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,970 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,970 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,970 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:32,970 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,970 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,970 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,970 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,970 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][266], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 321#L1752true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:32,971 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,971 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,971 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,971 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,971 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:32,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][163], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:32,971 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,971 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,971 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,971 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:32,971 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:33,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:33,168 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,168 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,168 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,168 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,168 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:33,169 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,169 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,169 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,169 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,169 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:33,169 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:07:33,169 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:07:33,169 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:07:33,169 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:07:33,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:33,196 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,196 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,196 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,197 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:33,197 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,197 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,197 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,197 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:33,197 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:07:33,197 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:07:33,197 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:07:33,197 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:07:33,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:33,671 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,671 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,671 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,671 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,671 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][336], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:33,672 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,672 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,672 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,672 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:33,672 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:38,363 INFO L124 PetriNetUnfolderBase]: 58382/108838 cut-off events. [2023-11-30 01:07:38,363 INFO L125 PetriNetUnfolderBase]: For 233875/264101 co-relation queries the response was YES. [2023-11-30 01:07:38,753 INFO L83 FinitePrefix]: Finished finitePrefix Result has 624632 conditions, 108838 events. 58382/108838 cut-off events. For 233875/264101 co-relation queries the response was YES. Maximal size of possible extension queue 1817. Compared 1069558 event pairs, 35702 based on Foata normal form. 0/94905 useless extension candidates. Maximal degree in co-relation 623322. Up to 81699 conditions per place. [2023-11-30 01:07:39,704 INFO L140 encePairwiseOnDemand]: 326/357 looper letters, 361 selfloop transitions, 102 changer transitions 14/663 dead transitions. [2023-11-30 01:07:39,704 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 663 transitions, 7206 flow [2023-11-30 01:07:39,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:07:39,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:07:39,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1536 transitions. [2023-11-30 01:07:39,707 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7170868347338936 [2023-11-30 01:07:39,707 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1536 transitions. [2023-11-30 01:07:39,707 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1536 transitions. [2023-11-30 01:07:39,707 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:07:39,708 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1536 transitions. [2023-11-30 01:07:39,710 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 256.0) internal successors, (1536), 6 states have internal predecessors, (1536), 0 states have call successors, (0), 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:39,713 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:39,713 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:39,714 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, 14 predicate places. [2023-11-30 01:07:39,714 INFO L500 AbstractCegarLoop]: Abstraction has has 361 places, 663 transitions, 7206 flow [2023-11-30 01:07:39,715 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 213.0) internal successors, (1278), 6 states have internal predecessors, (1278), 0 states have call successors, (0), 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:39,715 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:07:39,715 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:07:39,715 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-30 01:07:39,715 INFO L425 AbstractCegarLoop]: === Iteration 10 === Targeting my_callbackErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:07:39,715 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:07:39,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1737802389, now seen corresponding path program 1 times [2023-11-30 01:07:39,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:07:39,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792066910] [2023-11-30 01:07:39,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:07:39,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:07:39,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:07:40,121 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:40,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:07:40,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792066910] [2023-11-30 01:07:40,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792066910] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:07:40,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:07:40,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:07:40,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331666241] [2023-11-30 01:07:40,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:07:40,123 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:07:40,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:07:40,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:07:40,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:07:40,126 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 216 out of 357 [2023-11-30 01:07:40,132 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 663 transitions, 7206 flow. Second operand has 6 states, 6 states have (on average 221.16666666666666) internal successors, (1327), 6 states have internal predecessors, (1327), 0 states have call successors, (0), 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:40,132 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:07:40,132 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 216 of 357 [2023-11-30 01:07:40,132 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:07:41,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:41,381 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:07:41,381 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:41,381 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:41,381 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:07:41,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:41,527 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:07:41,527 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:41,527 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:41,527 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:41,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:41,528 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:07:41,528 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:41,528 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:41,528 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:41,528 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:07:41,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:41,685 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:07:41,685 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:41,685 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:41,685 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:07:41,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:41,686 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:41,686 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:41,686 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:41,686 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:41,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:41,839 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:07:41,839 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:41,839 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:41,839 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:41,839 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:07:41,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:41,853 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:41,853 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:41,854 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:41,854 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:41,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:41,854 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:07:41,854 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:41,854 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:41,854 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:07:42,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,040 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,040 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,040 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,040 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,040 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,040 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,040 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,040 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,213 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,213 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,213 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,213 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,213 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,214 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,214 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,214 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,214 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,219 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,219 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,220 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,222 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,223 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,223 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,223 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,223 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,223 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,223 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,248 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,248 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,248 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,248 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:07:42,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,422 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,422 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,422 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,422 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,424 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,424 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,424 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,424 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,425 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,425 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,426 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,428 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,428 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,428 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,428 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,430 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,430 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,430 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,430 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,430 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,431 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,431 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,431 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,431 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,431 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,454 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,454 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,454 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,454 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,455 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,455 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,455 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,455 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,458 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,458 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,458 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,458 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,458 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,459 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,459 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,459 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,459 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,459 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:42,460 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,460 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,460 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,460 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:07:42,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,810 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,810 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,810 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,810 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,811 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,811 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,812 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,812 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,812 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,813 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,813 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,813 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,813 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,819 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:42,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,819 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,830 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,830 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,830 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,830 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,831 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,832 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,832 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,832 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,833 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,833 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,833 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,833 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,834 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,834 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,834 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,834 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 342#L1711-6true, 388#true]) [2023-11-30 01:07:42,834 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,834 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,834 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,834 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,835 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,835 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,835 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,835 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,838 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,838 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,838 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,838 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,841 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,841 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,841 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,841 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,841 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,842 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,876 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,876 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,876 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,876 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:42,878 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,878 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,878 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,878 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,879 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,879 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,879 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,879 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:42,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,882 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,882 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,882 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,882 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,882 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:42,883 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,884 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,886 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,886 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,886 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,886 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:42,887 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,887 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,887 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:42,887 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:07:43,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,096 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,096 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,097 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,097 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,097 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,097 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,097 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,097 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,097 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,097 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,098 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,098 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,098 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,098 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,098 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,098 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,098 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,098 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,099 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,099 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,100 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,100 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,100 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,100 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:43,100 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,100 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,100 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,100 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,117 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,117 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,117 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,117 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:43,118 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,118 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,118 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,118 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,119 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,119 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,119 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,119 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,119 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,119 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,119 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,119 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,120 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,120 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,120 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,120 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:43,121 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,121 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,121 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,121 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:43,122 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,122 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,122 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,122 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:43,123 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:43,123 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:43,123 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,127 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,127 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,127 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,127 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,127 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,127 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,127 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,127 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,130 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,130 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,130 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,130 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,130 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:43,131 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,131 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,131 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,131 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,131 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,132 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,132 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:43,158 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,158 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,158 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,158 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,159 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,159 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,159 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,159 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,160 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,160 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,160 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,160 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:43,160 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,160 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,160 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,161 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:43,161 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,163 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,163 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:43,164 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,164 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,164 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,164 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,164 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:07:43,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,360 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,360 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,360 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,360 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,360 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,361 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,361 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,361 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,361 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,361 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true, 342#L1711-6true]) [2023-11-30 01:07:43,361 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,361 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,361 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,362 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,362 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,362 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,362 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,362 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,362 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,362 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,363 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,363 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,363 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,363 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,363 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,364 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,365 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,365 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,365 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,365 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,365 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,365 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,365 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,380 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,380 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,380 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,380 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,381 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,381 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,381 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,381 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,382 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,382 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,382 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,382 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,382 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,382 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,382 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,382 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,383 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,383 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,384 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,384 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,384 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,384 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,384 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,384 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,386 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,386 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,386 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,386 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,386 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,386 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,386 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,386 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,386 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,387 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,387 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,387 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,387 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,387 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,387 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,387 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,388 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,388 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,388 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,388 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,389 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,389 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,389 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,389 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,395 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,395 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,396 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,396 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,396 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,396 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,396 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,396 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,396 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,396 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,397 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,397 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,397 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,397 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,397 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,398 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,398 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,398 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,398 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,398 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,429 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,429 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,429 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,429 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,430 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,430 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,431 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,431 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,431 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,431 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,432 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,432 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,432 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,432 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,432 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,433 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,433 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,433 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,433 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,433 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,433 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,434 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,434 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,434 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,434 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,434 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,434 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,434 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,434 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,434 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:07:43,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,662 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,662 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,662 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,662 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,662 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:43,663 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,663 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,663 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,663 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,663 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:43,664 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,664 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,664 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,664 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,664 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:43,665 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,665 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,665 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,665 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,665 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:43,665 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,665 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,665 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,665 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,665 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:43,666 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,666 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,666 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,666 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,666 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,667 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,667 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,667 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,667 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,667 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,667 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,667 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,667 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,667 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,667 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,692 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,692 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,692 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,692 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,693 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,693 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,693 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,693 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,694 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,694 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,694 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,694 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,697 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,697 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,697 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,697 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,698 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,698 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,698 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,698 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,699 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,699 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,699 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,699 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,711 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,712 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,712 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,712 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,712 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,712 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,713 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,713 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,713 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,713 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,713 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,723 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,723 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,723 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,723 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:43,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,976 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,976 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,976 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,976 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:43,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:43,978 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,978 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,978 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:43,978 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:07:44,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,206 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,206 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,206 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,206 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,206 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,207 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,207 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,207 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,207 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,207 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,209 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,209 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,210 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,210 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,210 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,210 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,210 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,210 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,210 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,210 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,210 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,211 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,211 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,211 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,211 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,211 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,211 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,211 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,212 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,212 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,212 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,212 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,212 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,212 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,212 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,212 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,231 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,232 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,233 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,233 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,233 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,233 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:44,233 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,233 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,234 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,234 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,235 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,235 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,235 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,235 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,238 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,238 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,238 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,238 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,238 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,238 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,239 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,239 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:44,239 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,239 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,239 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,239 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,240 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,240 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,240 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,240 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,245 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,245 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,245 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,245 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,248 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,248 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,248 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,248 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,249 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,249 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,249 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,249 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,249 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,249 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,250 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,250 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,250 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,250 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,250 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:44,250 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,250 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,250 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,251 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,251 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,252 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,252 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,252 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,252 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,252 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,259 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,259 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,260 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,260 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,292 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,292 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,292 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,292 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,292 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,294 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,294 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,294 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,295 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,295 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,295 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,295 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,295 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:07:44,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,518 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,518 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,518 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,518 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,518 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,518 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,519 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,521 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,521 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,521 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,521 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,550 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,550 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,550 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,550 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,551 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,551 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,551 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,551 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,551 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,552 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,552 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,552 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,552 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,552 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,552 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,552 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:44,553 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,553 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,553 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,553 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,554 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,554 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,555 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,555 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,555 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,555 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,555 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,556 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,556 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,556 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,556 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,562 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,562 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,562 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,562 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:44,562 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,562 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,562 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,562 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,562 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,562 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,563 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,563 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,564 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,564 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,564 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,564 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,564 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,564 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,564 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,565 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,565 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,565 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,567 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,567 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,567 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,567 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,568 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,568 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,571 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,572 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,572 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,572 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,576 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,576 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,576 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,576 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,576 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,576 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,577 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,578 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:44,579 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,579 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,580 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,581 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,581 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,582 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,582 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,582 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,626 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,626 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,626 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,626 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,627 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,627 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,627 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,627 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,627 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,627 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,627 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,627 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:44,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,630 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,631 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,631 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,632 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,632 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,632 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,632 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:07:44,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,872 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,872 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,872 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,872 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,872 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,872 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,872 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,872 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,872 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,872 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:44,873 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,873 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,873 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,873 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,873 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,874 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,874 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,874 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,874 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,874 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,876 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,876 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,876 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,876 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,876 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,877 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,877 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,877 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,877 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:44,894 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,894 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,894 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,894 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,894 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,894 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,895 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,895 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,895 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,895 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,895 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,895 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,896 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,896 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,896 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,896 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,897 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,897 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,897 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,897 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,897 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,897 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,898 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,898 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,898 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,898 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,898 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,898 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,899 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,899 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,899 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,899 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,908 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:44,908 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,909 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,909 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,910 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,910 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,912 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,912 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,912 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,912 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,913 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,913 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,913 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,913 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,913 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,913 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,914 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,914 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,914 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,914 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,914 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,914 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,918 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:44,924 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,925 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,925 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,926 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,926 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,926 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,926 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,926 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,926 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,927 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,927 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,927 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,927 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,927 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,928 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,928 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,928 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,928 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,928 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,928 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,928 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,928 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,928 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,928 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,929 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,929 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,929 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,929 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,929 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,972 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,972 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,972 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,972 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,973 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,973 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,973 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,973 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,974 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,974 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,974 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,974 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:44,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,977 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,978 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,979 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:44,980 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:44,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:07:45,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,445 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:45,445 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,446 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,446 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,446 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,446 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,446 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,447 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,447 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,447 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,447 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,447 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,447 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,447 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,447 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,447 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,447 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,448 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,448 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,448 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,448 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,448 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,448 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,448 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,448 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,448 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,448 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,450 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,450 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,451 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,452 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,453 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:45,469 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,470 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,471 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,471 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,471 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,471 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,471 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,471 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,471 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,471 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,472 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,472 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,472 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,472 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,473 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,474 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,474 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,474 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,475 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:45,489 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,489 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,489 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,490 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,490 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,490 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,490 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,490 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,490 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,490 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,490 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,493 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,493 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,493 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,493 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,494 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,494 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,494 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,495 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,495 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,495 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,495 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,495 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,495 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,495 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,495 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,495 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,499 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,499 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,499 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,499 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:45,505 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,506 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,506 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,506 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,506 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,506 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,507 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,507 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,508 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,508 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,508 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,508 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,508 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,509 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,509 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,509 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,509 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,509 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,510 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,510 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,510 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,511 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,511 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,561 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,561 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,561 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,562 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,562 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,564 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:45,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,566 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,566 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,566 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,566 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,566 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,567 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,568 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,568 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,568 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,568 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,568 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,569 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,569 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,570 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,570 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:07:45,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,821 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,821 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,821 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,821 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,822 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:45,822 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,822 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,822 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,822 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,822 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,823 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,823 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,823 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,823 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,823 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,823 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,823 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,823 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,823 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,823 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,824 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,824 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,824 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,824 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,824 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,824 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,824 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,824 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,824 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,824 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,827 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,827 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,827 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,827 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,827 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,828 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,828 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,828 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,828 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,828 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,828 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,828 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,828 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,828 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,828 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,829 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,829 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,829 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,829 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,829 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,830 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,830 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,830 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,830 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,830 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,831 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,831 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,831 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,831 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,845 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,845 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,845 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,845 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,846 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,846 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,846 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,846 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:45,846 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,846 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,846 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,846 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:45,847 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,847 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,847 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,847 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,848 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,848 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,848 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,848 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,849 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,849 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,849 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,849 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,850 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,850 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,850 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,850 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,851 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,851 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,851 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,851 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,852 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,852 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,852 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,852 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,868 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,868 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,868 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,868 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,868 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,868 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,868 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,868 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:45,868 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,868 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,868 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,868 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:45,869 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,869 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,869 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,869 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,871 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,871 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,871 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,871 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,871 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,871 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,871 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,871 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,872 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,873 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,873 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,873 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,874 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,874 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,874 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,874 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,874 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,874 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,874 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,875 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,875 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,875 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,875 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,875 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,875 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,875 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,875 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,875 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,879 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,879 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,879 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,879 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,879 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,879 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,879 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,879 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,885 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,885 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,885 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,885 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,885 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,885 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,885 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,885 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,885 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,885 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:45,886 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,886 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,886 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,886 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,886 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:45,887 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,887 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,887 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,887 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,887 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,888 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,888 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,888 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,888 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,888 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,889 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,889 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,889 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,889 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,889 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,890 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,890 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,890 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,890 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,890 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,890 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,891 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,929 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,929 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,929 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,929 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,930 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,931 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,931 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,931 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,931 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,931 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,931 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,931 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,932 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,932 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,932 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,932 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:45,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:45,933 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,933 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,933 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,933 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,933 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,934 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,934 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,934 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,935 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:45,936 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,936 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,936 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,936 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:45,936 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:07:46,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:46,206 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,206 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,206 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,206 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,206 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,207 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,207 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,207 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,207 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,207 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,207 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,207 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,207 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,207 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,207 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,208 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,208 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,208 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,211 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,211 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,211 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,211 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,211 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,213 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,213 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,213 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,213 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,213 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,213 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,213 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,213 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,213 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,213 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,214 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,214 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,214 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,214 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,214 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,216 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,216 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,216 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,216 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,216 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,217 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,217 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,217 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,217 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,217 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,217 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,217 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,217 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,230 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,230 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,230 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,230 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,230 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,230 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,230 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,230 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,231 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,231 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,231 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,231 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,232 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,232 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,232 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,232 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,233 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,233 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,233 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,233 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,234 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,234 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,234 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,234 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,234 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,234 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,234 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,235 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,235 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,235 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,235 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,235 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,236 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,236 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,236 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,236 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,237 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,237 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,237 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,237 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,465 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,466 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,466 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,466 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,466 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,466 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,466 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,467 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,467 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,470 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,470 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,471 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,471 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,471 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,471 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,472 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,472 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,472 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,472 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,475 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,475 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,476 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,476 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,476 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,476 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,477 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,477 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,477 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,477 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,478 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,478 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,478 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,478 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,479 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,479 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,479 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,479 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,490 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,490 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,490 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,490 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,490 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,490 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,490 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,490 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,490 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,490 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,491 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,492 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,493 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,494 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,494 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,495 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,496 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,497 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:07:46,518 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,518 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,518 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,556 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,556 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,556 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,556 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,557 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,557 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,557 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,557 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,558 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,558 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,558 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,558 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,560 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,560 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,560 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,560 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,562 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,562 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,562 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,562 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,563 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,564 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,565 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:07:46,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,874 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,874 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,874 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,874 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,874 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,874 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,874 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,874 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,874 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,874 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:46,875 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:46,875 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,877 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,878 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,878 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,878 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,878 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,878 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,879 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,881 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,881 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,882 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,882 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,883 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,883 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,883 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,883 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,884 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,884 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,884 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,884 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,884 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,884 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,897 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,897 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,897 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,897 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,898 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,898 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,898 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,898 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,899 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,899 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,899 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,899 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,899 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,899 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,900 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,900 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,900 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,900 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,900 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,900 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,901 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,901 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,901 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,901 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:46,902 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,902 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,902 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,902 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,923 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,923 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,923 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,923 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,924 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,924 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,924 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,924 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,924 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,924 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,924 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,924 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,925 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,925 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,925 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,925 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,925 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,925 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,926 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,926 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,926 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,926 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,926 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,926 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,937 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,937 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,937 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,937 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,937 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,938 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,938 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,938 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,938 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,938 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,938 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,938 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,939 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,939 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,939 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,939 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,939 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,939 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,939 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,939 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,940 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,940 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,941 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,941 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,941 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:46,942 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,942 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,942 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,942 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:46,946 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:46,946 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,952 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,952 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,952 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,952 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:46,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,988 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:46,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:46,990 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,990 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,990 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:46,990 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:07:47,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,264 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,264 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,264 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,264 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,264 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,264 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,264 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,264 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,265 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,265 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,265 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,265 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,265 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,265 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,265 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,266 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,266 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,266 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,266 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,266 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,268 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,268 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,269 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,269 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,269 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,269 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,269 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,270 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,270 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,270 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,270 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,270 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,272 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,272 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:07:47,273 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,273 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,273 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,273 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,273 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,273 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,274 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,274 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,274 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,274 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,274 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,274 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,275 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,275 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,275 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,275 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,275 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,276 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,290 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,290 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,291 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,291 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:47,291 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,291 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,291 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,292 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,292 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,292 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,292 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,292 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,293 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,294 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,294 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,294 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,294 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,294 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,294 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,294 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,295 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,295 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,295 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,295 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,295 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,296 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,296 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,296 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,296 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,319 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,319 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,319 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,319 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:47,320 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,320 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,320 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,320 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,320 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,320 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,321 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,321 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,321 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,321 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,321 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,321 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,322 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,322 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,322 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,322 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,322 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,322 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,322 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,323 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,323 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,323 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,323 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,323 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,324 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,324 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,324 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,324 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,334 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:47,335 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,335 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,335 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,335 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,335 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,336 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,336 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,336 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,336 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,336 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,337 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,337 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,337 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,337 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,337 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,337 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,337 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,337 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,337 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,337 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,338 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,338 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,338 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,338 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,338 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,339 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,339 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,339 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,339 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,339 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,339 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,339 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,339 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,340 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,340 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,345 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,345 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,345 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,345 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,345 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,346 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,346 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,346 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,352 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,352 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,352 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,352 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,391 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,391 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,391 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,391 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,391 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:47,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,394 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,395 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:07:47,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,912 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,912 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,912 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,912 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,912 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,913 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,913 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,914 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,914 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,914 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,914 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,914 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,914 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,914 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,915 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,915 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,915 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,915 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,915 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,916 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,916 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,916 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,916 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,916 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,917 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,917 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,918 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,918 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,932 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,932 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,932 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,932 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,933 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,933 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,933 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,933 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,933 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,933 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,933 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,933 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,934 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,934 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,934 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,934 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,935 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,935 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,935 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,935 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:47,935 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,935 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,935 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,935 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,936 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,936 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,936 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,936 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,937 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,937 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,937 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,937 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,938 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,938 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,938 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,938 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,938 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,938 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,938 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,938 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,939 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,939 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,939 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,939 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,940 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,940 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,940 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,940 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,940 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,940 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,941 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,941 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,941 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,941 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,941 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,941 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,942 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,942 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,942 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,942 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,942 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:47,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,964 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,964 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,964 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,964 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,965 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,965 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,966 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,966 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:47,966 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,966 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,966 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,966 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,967 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,968 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,968 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,969 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,970 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,970 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,971 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,971 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,973 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,973 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,974 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,974 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,974 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,974 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,981 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,981 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,981 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,981 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,981 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,981 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,981 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,981 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,982 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,982 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,982 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,982 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,982 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,982 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,982 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,983 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,983 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,984 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,984 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,984 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:47,984 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,984 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,984 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,984 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,984 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,985 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,985 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,985 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,985 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,985 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,985 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,986 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,987 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,987 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,987 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,987 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,987 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,988 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,988 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,989 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,989 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,989 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,989 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,989 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,990 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:47,990 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:47,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,051 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,051 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,051 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,051 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,052 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,052 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,052 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,052 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,052 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,052 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,052 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,053 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,055 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,055 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,055 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,055 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,055 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,056 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,056 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,056 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,056 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,056 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,056 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,056 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,056 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,057 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,057 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,057 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,057 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,057 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,058 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:07:48,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,346 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,347 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,347 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,347 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,347 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,347 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,347 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,347 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,347 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,347 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,347 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:48,348 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,348 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,348 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,348 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,348 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,349 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,349 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,349 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,349 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,349 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,349 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,349 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,349 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,349 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,349 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,350 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,350 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,350 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,350 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,350 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,351 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,351 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,351 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,351 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,351 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,352 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,352 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,352 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,352 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,352 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,352 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,353 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,353 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,353 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,353 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,355 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,355 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,356 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,356 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,369 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,369 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,369 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,369 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,370 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,370 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,370 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,370 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,371 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,371 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,371 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,371 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,371 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,372 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:48,373 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,373 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,373 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,373 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,374 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,374 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,374 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,374 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,374 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,374 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,375 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,376 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,376 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,376 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,376 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,377 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,377 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,378 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,378 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,378 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,378 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,402 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,403 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,403 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,404 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,405 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,405 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,405 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,405 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:48,405 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,406 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,407 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,407 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,407 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,407 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,408 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,408 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,408 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,408 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,408 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,408 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,408 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,408 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,409 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,409 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,409 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,409 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,409 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,409 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,409 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,409 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,411 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,411 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,411 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,411 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,412 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,412 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,412 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,412 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,413 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,413 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,413 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,413 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,413 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,413 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,413 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,413 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,422 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,422 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,422 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,422 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,422 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,423 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,423 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,423 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,423 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,423 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,424 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,424 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,424 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,424 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,424 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,425 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,425 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:48,426 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,426 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,426 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,426 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,426 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,427 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,427 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,427 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,427 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,427 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,427 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,427 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,428 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,428 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,428 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,428 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,428 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,428 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,428 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,428 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,429 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,430 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,430 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,430 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,430 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,430 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,430 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,430 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,430 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,430 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,430 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,431 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,431 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,431 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,431 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,431 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:48,453 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,453 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,453 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,453 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,482 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,482 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,482 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,482 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,483 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,483 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,483 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,483 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,484 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,484 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,484 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,484 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:48,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,487 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,487 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,487 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,487 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,487 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,488 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,488 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,488 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,488 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,488 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,489 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,489 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,489 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,489 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,489 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,490 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,490 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,490 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,490 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:48,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,796 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,796 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,796 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,796 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,796 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,797 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,797 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,797 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,797 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,797 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,798 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,798 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,798 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,798 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,798 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:48,798 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,799 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,799 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,799 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,799 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,799 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,799 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,799 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,799 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,799 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,800 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,800 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,800 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,800 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,800 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,801 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,801 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,801 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,801 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,801 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,802 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,802 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,802 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,802 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,802 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,802 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,803 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,804 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,804 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,804 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,804 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,804 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,804 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,804 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,804 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,804 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,804 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,806 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,806 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,807 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,807 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,807 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,807 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,807 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,807 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,807 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:48,809 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,809 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,809 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:48,809 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,045 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,045 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,045 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,045 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,046 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,046 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,046 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,046 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,047 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,047 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,047 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,047 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,048 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,048 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,048 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,048 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,049 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,049 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,049 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,049 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,050 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,050 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,050 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,050 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:49,051 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,051 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,051 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,051 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,052 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,052 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,052 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,052 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,053 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,053 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,053 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,053 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,054 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,054 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,054 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,054 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,055 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,055 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,055 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,055 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:49,056 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,056 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,056 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,056 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,057 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,095 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,095 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,095 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,095 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,095 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,095 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,096 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,096 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,096 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,096 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,096 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,096 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,097 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,097 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,097 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,097 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,098 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,098 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,098 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,098 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,098 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,098 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,098 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,098 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:49,099 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,099 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,099 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,099 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,100 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,100 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,100 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,100 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,100 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,100 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,100 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,100 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,101 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,101 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,101 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,101 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,101 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,101 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,101 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,101 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,104 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,104 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,104 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,104 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,105 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,105 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,105 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,105 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,106 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,106 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,106 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,106 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,106 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,106 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,106 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,106 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,116 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,117 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,118 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,118 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,118 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,118 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,118 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,119 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,119 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,119 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,119 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,119 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,119 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,119 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,120 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,120 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,120 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,120 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,120 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,120 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,120 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,120 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:49,121 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,121 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,121 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,121 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,121 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,122 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,122 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,122 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,122 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,122 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,123 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,123 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,123 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,123 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,123 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,123 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,123 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,123 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,123 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,123 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,124 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,124 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,124 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,124 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,124 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:49,125 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,126 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,126 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,126 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,126 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,126 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:49,132 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,132 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,132 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,132 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,132 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:49,132 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,132 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,134 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,134 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,134 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,134 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:49,152 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,152 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,152 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,152 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,179 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,179 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,179 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,179 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,180 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,181 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,184 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,185 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,185 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,186 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,186 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,187 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,187 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:49,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,510 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,511 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,512 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,512 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,512 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,512 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,512 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,512 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,512 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,512 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,512 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,513 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,514 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:49,515 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,515 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,515 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,515 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,515 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,516 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,516 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,517 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,517 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,517 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,517 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,517 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,517 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,518 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,518 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,518 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,518 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,518 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,518 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,518 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,518 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,519 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,519 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,519 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,519 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,519 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,519 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,521 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,521 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,521 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,521 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,522 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,522 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,522 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,523 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,524 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,524 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,524 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,524 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,524 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,525 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,525 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,525 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,525 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,537 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,537 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,537 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,537 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,538 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,538 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,538 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,538 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,538 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,538 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,538 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,538 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,538 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,539 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,539 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,539 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,539 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,540 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,540 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,540 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,540 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,541 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,541 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,541 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,541 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,541 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,541 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,541 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,541 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,542 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,542 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,542 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,542 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:49,543 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:49,544 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,544 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,544 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,544 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:49,544 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,545 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,545 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,545 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,545 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,546 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,546 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,546 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,546 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,579 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,579 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,579 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,579 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,580 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,580 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,580 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,580 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,581 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,581 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,581 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,581 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,581 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,581 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,581 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,582 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,582 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,582 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,582 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,582 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,582 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,582 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,582 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,583 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:49,584 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:49,584 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,586 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,588 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,588 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,588 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,588 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,589 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,589 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,589 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,589 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,590 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,590 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,591 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,591 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,591 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,591 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,599 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,599 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,599 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,599 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,600 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,601 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,601 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,601 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,601 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,601 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,602 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,602 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,603 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,604 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,604 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,604 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,604 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,604 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,604 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,604 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:49,605 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:49,606 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:49,607 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,607 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,607 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,607 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,607 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,607 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,607 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,607 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,607 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,608 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,608 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,608 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,608 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,608 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:49,613 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:49,614 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,617 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,617 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,617 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,617 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,618 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,618 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,618 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,618 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:07:49,633 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,656 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,656 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,656 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,656 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,657 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,657 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,658 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,658 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,658 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,658 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,658 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,658 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,659 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,659 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,659 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,659 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:49,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,660 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,661 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,661 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,662 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,663 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:07:49,664 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,664 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,664 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,664 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:49,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,985 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,985 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,985 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,985 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,985 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,986 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,986 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,986 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,986 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,986 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,987 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,987 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,987 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,987 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,987 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,988 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,988 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,988 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,988 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,988 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,988 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:49,988 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:49,988 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:49,988 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:49,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,989 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,989 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,989 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,989 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,989 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,990 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,990 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,990 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,990 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,990 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:49,990 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,990 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,990 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,991 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,991 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,991 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,991 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,991 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,991 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,991 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,992 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,992 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,992 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,992 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,992 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,993 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,993 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,993 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,993 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,993 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,993 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,993 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,993 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,993 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,993 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,996 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,996 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,996 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,996 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,996 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,997 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,997 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,997 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,997 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,997 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,998 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,998 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,998 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,998 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,998 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:49,998 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,998 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,998 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,998 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:49,999 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,000 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,000 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,000 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,000 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,001 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,001 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,001 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,001 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,011 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,011 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,011 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,011 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,012 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,013 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,013 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,014 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,014 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,014 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,014 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,015 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,015 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,015 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,015 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,016 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,016 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,017 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,017 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,017 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,017 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,018 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,018 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,018 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,018 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,018 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,018 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,018 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,018 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 70#L1711-5true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:50,019 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,019 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,019 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,019 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,020 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,020 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,021 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,021 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,021 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,021 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,022 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,022 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,022 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,022 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,022 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,057 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,057 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,058 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,058 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,058 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,058 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,059 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,059 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,059 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,059 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,059 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,059 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,059 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,059 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,060 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,060 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,060 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,060 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,060 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,060 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,060 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,060 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,062 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,062 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,064 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,064 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,064 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,064 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,065 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,065 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,065 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,065 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,067 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,067 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,067 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,067 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,067 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,067 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,068 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,068 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,068 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,068 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,068 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,068 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,069 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,069 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,069 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,069 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,070 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,070 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,070 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,070 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,070 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,070 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,070 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,070 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,079 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,079 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,079 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,079 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,079 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,079 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,079 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,079 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,079 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,079 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,080 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,080 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,080 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,080 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,080 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,081 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,081 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,081 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,081 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,081 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,081 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,081 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,081 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,081 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,082 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,082 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,082 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,082 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,082 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,082 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,083 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,083 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,084 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,084 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,085 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,085 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,085 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,085 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,085 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,085 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:50,086 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,086 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,087 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,087 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,087 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,087 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,087 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,087 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,088 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,089 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,089 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 70#L1711-5true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:50,313 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:50,313 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,316 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,316 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,316 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,316 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,317 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,317 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,317 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,317 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:50,333 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:50,334 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,334 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,334 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,334 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,366 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,367 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,367 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,367 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,367 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,368 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,368 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,368 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][779], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,368 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,368 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,368 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,368 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,369 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,369 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,369 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,369 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,369 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,369 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,369 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,369 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,370 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,370 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,370 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,370 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,370 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,370 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,371 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,371 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,371 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][779], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 321#L1752true, 28#L1711-7true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,371 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,371 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,371 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,371 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,371 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,371 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,372 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,372 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,372 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,372 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,372 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,372 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,372 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,372 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,373 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,373 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:50,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,758 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,758 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,758 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,758 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,758 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,759 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,759 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,759 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,759 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,759 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,759 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,759 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,759 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,759 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,760 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,760 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,760 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,760 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,760 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,761 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,761 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,761 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,761 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,761 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,761 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,761 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,761 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,761 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,762 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,762 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,762 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,762 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,762 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,762 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,762 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,763 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,763 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,763 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,763 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,763 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,763 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,763 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,763 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:07:50,764 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,764 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,764 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,764 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,764 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:07:50,764 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,764 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,765 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,765 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,765 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,767 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,767 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,767 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,767 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,767 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,769 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,769 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,769 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,769 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,769 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,770 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,770 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,770 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,770 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,770 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,771 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,771 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,771 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,771 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,771 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,771 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,771 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,771 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,771 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,771 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,772 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,772 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,772 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,772 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,772 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,783 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,783 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,783 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,783 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,784 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,784 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,784 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,784 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,785 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,785 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,785 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,785 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,785 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,786 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,786 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,786 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,786 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,786 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,786 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,786 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,786 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:07:50,787 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,787 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,787 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,787 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,788 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,788 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,788 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,788 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,788 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,788 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,788 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,789 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,789 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,789 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,789 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,789 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:50,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,825 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,826 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,826 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,826 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,826 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,826 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,826 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,826 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,826 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,829 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,829 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,829 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,829 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,830 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,830 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,830 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,830 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,831 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,842 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,842 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,843 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,843 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,843 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,843 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,843 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,844 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,844 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true, 178#L1713-3true]) [2023-11-30 01:07:50,845 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,845 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,845 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,845 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,846 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,846 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,846 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,846 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,846 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,847 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,847 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 342#L1711-6true]) [2023-11-30 01:07:50,852 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,852 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,852 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,852 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,852 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 342#L1711-6true]) [2023-11-30 01:07:50,852 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,852 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,852 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,852 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,853 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,853 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,854 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,854 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,854 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,854 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,854 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,854 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,854 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,856 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,856 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,856 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,856 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,857 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,857 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,857 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,857 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:50,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 205#L1711-7true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:50,868 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,868 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,868 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,868 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:50,869 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:50,869 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,870 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:50,870 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,870 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,870 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,870 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,891 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,891 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,891 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,891 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,891 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:50,892 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,892 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,892 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,892 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:50,892 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:51,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,222 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,222 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,222 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,222 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,222 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,223 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,223 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,223 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,223 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,223 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,224 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,224 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,224 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,224 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,224 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,224 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,224 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,224 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,225 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,225 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,225 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,225 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,225 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,225 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,225 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,226 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,227 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,227 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,227 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,228 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,228 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,228 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,228 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,228 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,228 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,230 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,230 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,230 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,230 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,230 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,231 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,231 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,231 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,231 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,231 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,233 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,234 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,234 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,234 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,234 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,234 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,238 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,238 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,238 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,238 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,238 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,238 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,238 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,238 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,238 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,239 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,239 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,239 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,239 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,239 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,240 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,240 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,240 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,241 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,241 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,241 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,241 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,241 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,241 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,242 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,242 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,242 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,242 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,242 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,242 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,242 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,258 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,258 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,258 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,258 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,259 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,259 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,259 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,259 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,260 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,260 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,260 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,260 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,261 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,261 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,261 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,262 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,262 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 205#L1711-7true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:51,262 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,264 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,264 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,264 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,264 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:51,265 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,266 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,266 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,266 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,266 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,267 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,267 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,267 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,267 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,268 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,268 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,268 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,268 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,269 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,269 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,270 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,270 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 154#L1712true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,270 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,270 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,270 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,270 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,270 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,270 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,270 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,270 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,319 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,319 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,319 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,319 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,319 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,319 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,319 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,319 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,321 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,322 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,322 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,322 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,322 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,322 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,323 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,323 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,324 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,324 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,324 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,324 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,324 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,324 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,325 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,325 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,332 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,333 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,334 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:07:51,335 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,336 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,336 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,336 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,336 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,336 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 205#L1711-7true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:51,337 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,337 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,337 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,337 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,337 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,337 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:51,338 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,339 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,339 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,340 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,340 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,340 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,340 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,340 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,340 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 154#L1712true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,341 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,341 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,341 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,341 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,342 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,342 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,342 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,342 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:51,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 28#L1711-7true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,342 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,342 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,342 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,342 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 205#L1711-7true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:51,346 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,346 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,346 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,346 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,346 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 205#L1711-7true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:51,347 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,347 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,347 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,347 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,347 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:51,347 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,347 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,347 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,347 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,347 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:51,347 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,347 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,348 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,348 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,348 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][779], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:51,348 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 01:07:51,348 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:07:51,348 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:07:51,348 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:07:51,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][779], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,348 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][779], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 321#L1752true, 28#L1711-7true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,349 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,349 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,350 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,350 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,350 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 28#L1711-7true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,350 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,350 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,350 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,350 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,350 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,350 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,350 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,351 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,351 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,351 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,351 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,351 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,351 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,354 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,354 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,354 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,354 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,354 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,354 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,354 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,355 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,355 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,355 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,355 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,355 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,356 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,356 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,356 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,356 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:51,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 154#L1712true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:51,369 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,369 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,369 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,369 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,390 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:51,390 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:51,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:52,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,040 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,040 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,040 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,040 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,040 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,041 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,041 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,041 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,041 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,041 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,041 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,041 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,042 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,042 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,042 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,042 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,042 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,042 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,042 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,042 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,043 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,043 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,044 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,044 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,044 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,044 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,044 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,044 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,045 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,045 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,045 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,045 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,046 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,046 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,046 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,046 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,046 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,046 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,047 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,047 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,047 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,047 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,048 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,059 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,059 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,059 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,059 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,060 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,060 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,060 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,060 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,061 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,062 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,062 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,062 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,062 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,062 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,062 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,062 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,062 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,063 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,063 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,063 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,063 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,064 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,064 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,065 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,065 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,065 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,065 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,065 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,065 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,066 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,066 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,066 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,066 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,067 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,067 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,067 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,067 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,068 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,068 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,069 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,069 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,069 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,069 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,069 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,069 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,106 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,106 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,106 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,106 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,107 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,107 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,107 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,107 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,107 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,107 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,107 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,107 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,108 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,108 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,108 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,108 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,110 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,110 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,110 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,110 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,110 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,110 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,111 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,111 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,112 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,112 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,112 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,112 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,113 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,113 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,113 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,113 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,113 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,113 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,113 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,113 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,114 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,114 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,114 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,114 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,121 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,121 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,121 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,121 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,122 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,122 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,122 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,122 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,122 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,123 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,123 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,123 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,123 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,123 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,123 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,123 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,124 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,124 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,124 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,124 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,124 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,124 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,124 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,124 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,125 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,125 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,125 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,125 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,125 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,125 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,126 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,126 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,126 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,126 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,126 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,126 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,126 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,126 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,126 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,127 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,127 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,127 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,127 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,127 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,128 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,128 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,128 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,128 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,128 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,128 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,128 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,128 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,129 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,129 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,129 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,129 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,129 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,129 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,129 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,130 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,130 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,130 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,130 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,130 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,131 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,131 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,131 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,131 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,131 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,131 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,131 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,131 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,131 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,132 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 154#L1712true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,137 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,137 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,137 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,137 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,137 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 154#L1712true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,137 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,137 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,138 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,138 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,138 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:52,152 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,152 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,152 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,152 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:52,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 308#L1712-2true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,159 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,159 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,159 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,159 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 308#L1712-2true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,159 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,159 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,159 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,159 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,518 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,518 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,520 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,520 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,520 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,520 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,520 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,520 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,521 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,521 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,521 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,521 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:52,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,521 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,521 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,521 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,521 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,521 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,522 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,522 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,522 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,522 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,522 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,523 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,523 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,523 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,523 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,524 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,524 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,524 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,524 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,524 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,525 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,528 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,535 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,535 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,535 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,535 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,536 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,536 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,536 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,536 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,537 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,537 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,537 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,537 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,537 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,537 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,537 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,537 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,538 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,538 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,538 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,538 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,539 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,539 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,539 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,539 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,539 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,539 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,539 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,539 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,540 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,540 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,540 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,540 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,541 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,541 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,541 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,541 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,542 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,542 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,542 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,542 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,543 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,543 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,543 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,543 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,543 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,543 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,543 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,543 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,544 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,544 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,544 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,544 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:52,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,583 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,583 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,583 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,583 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,583 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,583 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,584 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,584 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,584 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,584 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,584 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,584 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,584 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,584 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,584 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,585 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,585 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,585 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,585 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,585 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,585 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,585 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,586 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,586 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,586 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,586 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,586 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,586 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,588 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,588 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,588 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,588 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,588 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,588 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,588 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,589 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,589 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,589 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,589 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,590 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,591 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,591 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,591 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,591 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,592 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,592 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,592 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,592 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,592 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,592 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,592 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,592 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,601 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,601 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,601 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,601 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,601 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,602 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,602 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,602 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,602 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,602 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,603 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,603 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,603 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,603 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,603 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,603 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,603 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,603 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,603 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,603 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,604 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,604 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,604 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,604 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,604 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,605 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,605 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,605 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,605 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,605 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,605 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,605 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,605 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,605 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,605 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,606 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,606 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,606 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,606 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,606 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,607 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,607 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,607 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,607 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,607 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,608 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,608 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,608 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,608 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,608 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,608 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,608 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,608 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,609 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,609 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,609 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,609 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,609 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,609 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,609 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,610 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,610 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,610 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,610 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,610 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,615 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,615 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,615 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,615 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,615 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:52,615 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,615 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,615 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,615 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,615 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:52,628 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,629 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,629 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,629 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 308#L1712-2true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:52,629 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,629 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,629 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:52,629 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:53,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,277 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,277 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,277 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,277 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,277 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,278 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,278 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,278 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,278 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,278 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,278 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,278 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,278 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,278 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,278 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,279 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,279 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,279 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,279 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,279 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,280 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,281 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,281 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,281 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,281 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,282 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,285 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,285 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,285 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,285 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,285 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,286 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,286 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,286 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,286 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,286 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,287 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,287 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,287 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,287 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,287 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,287 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,287 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,287 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,287 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,287 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,290 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,297 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,297 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,297 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,297 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,298 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,298 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,298 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,298 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,299 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,299 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,299 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,299 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,299 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,299 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,299 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,299 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,300 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,300 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,300 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,300 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,301 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,301 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,301 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,301 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:53,301 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,301 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,302 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,302 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,302 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,302 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,302 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,302 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,303 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,303 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,303 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,303 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,304 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,304 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,304 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,304 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,304 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,304 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,305 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,305 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,305 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,305 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,305 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,305 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,350 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,351 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,351 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,351 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,351 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,351 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,351 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,351 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,352 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,352 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,352 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,356 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,356 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,356 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,356 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,357 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,357 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,357 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,358 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,358 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,358 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,358 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,358 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,362 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,362 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,363 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,363 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,364 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,364 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,364 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,364 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,366 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,366 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,366 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,366 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,366 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,366 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,366 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,366 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,378 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,378 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,378 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,378 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,378 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,379 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,379 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,379 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,379 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,379 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,380 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,380 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,380 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,380 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,380 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,381 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,382 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,383 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,383 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,383 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,383 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,383 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,383 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:53,384 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,385 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,385 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,385 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,385 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,385 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,386 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,386 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,386 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,386 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,386 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,386 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,387 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,387 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,387 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,387 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,387 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,387 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,387 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,387 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,387 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,388 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,388 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,388 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,388 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,388 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:53,393 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,393 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,393 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,393 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,393 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:53,393 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,393 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,393 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,393 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,393 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 308#L1712-2true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,394 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,394 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,394 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,394 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,394 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 308#L1712-2true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,394 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,394 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,394 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,394 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,394 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,398 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,398 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,398 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,398 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,401 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,401 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,401 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,401 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 6#L1712-3true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,401 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,402 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,402 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,402 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:53,410 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,410 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,410 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,410 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:53,410 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,410 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,410 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,411 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:53,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,780 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,780 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,780 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,780 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,780 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,781 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,781 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,781 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,781 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,781 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,781 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,781 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,782 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,782 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,782 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,782 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,782 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,782 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,782 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,782 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,783 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,783 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,783 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,783 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,783 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,783 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,784 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,784 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,784 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,784 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,784 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,784 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,784 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,784 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,784 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,786 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,786 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,786 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,786 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,786 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,787 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,787 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,787 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,787 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,787 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,788 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,788 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,788 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,788 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,788 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,789 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,789 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,789 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,789 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,789 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,790 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,790 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,790 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,790 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,790 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,790 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,790 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,791 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,791 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,791 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,799 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,799 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,799 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,799 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,799 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,800 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,800 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,800 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,800 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,800 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,800 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,800 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,801 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,801 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,801 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,801 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,802 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,802 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,802 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,802 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:53,802 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,803 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,803 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,803 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,803 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,803 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,803 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,803 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,804 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,804 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,804 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,804 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,805 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,805 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,805 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,805 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,806 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,806 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,806 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,806 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,806 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,806 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,806 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,807 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:53,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,855 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,855 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,855 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,855 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,855 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,855 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,855 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,856 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,856 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,856 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,859 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,859 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,859 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,859 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,860 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,860 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,860 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,860 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,861 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,861 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,861 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,861 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,861 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,861 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,861 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,861 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,868 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,868 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,868 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,868 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,868 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,869 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,869 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,869 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,869 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,869 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,869 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,869 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,869 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,870 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,870 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,870 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,870 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,870 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,870 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,870 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,871 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,871 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,871 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,871 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,871 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:53,872 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,872 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,872 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,872 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,872 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,872 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,872 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,872 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,873 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,874 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,875 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,875 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,875 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,875 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,875 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,875 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,875 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,875 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,876 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,876 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:53,880 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,880 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,880 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,880 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,880 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:53,881 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,881 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,881 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,881 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,881 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 6#L1712-3true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,881 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,881 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,881 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,881 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,881 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,881 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,881 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,881 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,882 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,882 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:53,886 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,886 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,886 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,886 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:53,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:53,892 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,892 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,892 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,892 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:53,893 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,893 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,893 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:53,893 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:54,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,507 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,507 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,507 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,507 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,507 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,508 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,508 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,508 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,508 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,508 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,508 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,508 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,508 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,509 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,509 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,509 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,509 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,509 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,509 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,509 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,510 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,510 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,512 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,513 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,513 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,513 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,513 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,513 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,513 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,513 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,513 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,513 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,514 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,515 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,515 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,515 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,515 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,515 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,516 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,516 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,524 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,524 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,524 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,524 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,524 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,524 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,524 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,524 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,525 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,525 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,525 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,525 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,525 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,525 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,526 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,526 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,526 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,526 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,526 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,526 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,527 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,527 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,527 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,527 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:54,527 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,527 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,528 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,528 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,528 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,528 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,528 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,528 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,529 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,529 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,529 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,529 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,530 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,530 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,530 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,530 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,530 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,530 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,530 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,530 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,531 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,531 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,531 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,531 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,532 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,532 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,532 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,532 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,581 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,581 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,582 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,582 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,582 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,582 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,582 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,582 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,582 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,582 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,583 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,583 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,583 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,583 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,583 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,583 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,583 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,583 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,585 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,585 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,585 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,585 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,586 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,586 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,587 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,587 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,587 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,587 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,587 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,587 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,588 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,588 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,588 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,588 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,595 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,595 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,595 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,595 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,595 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,595 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,596 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,596 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,596 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,596 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,596 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,596 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,596 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,596 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,596 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,597 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,597 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,597 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,597 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,597 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,597 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,597 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,597 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,597 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,598 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,598 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,598 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,598 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,598 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,598 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:54,599 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,599 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,599 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,599 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,599 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,599 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,599 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,599 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,599 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,600 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,600 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,600 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,600 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,600 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,601 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,601 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,601 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,601 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,601 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,601 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,601 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,602 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,602 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,602 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,602 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,602 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,602 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,602 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,602 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,603 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,603 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,603 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,603 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:54,606 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,607 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,607 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,607 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,607 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:54,607 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,607 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,607 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,607 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,607 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,607 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,607 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,607 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,608 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,608 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,608 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,608 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,608 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,608 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,608 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,611 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,611 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,611 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,611 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:54,615 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,615 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,615 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,615 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:54,615 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,615 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,616 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,616 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:54,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,978 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,978 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,978 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,978 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,978 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,979 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,979 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,979 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,979 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,979 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,980 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,980 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,980 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,980 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,983 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,983 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,983 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,983 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,984 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,984 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,984 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,984 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,984 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,984 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:54,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,985 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,985 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,985 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,985 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,985 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,986 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,986 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,986 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,986 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,986 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,986 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,986 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,986 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,986 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,986 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:54,995 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,996 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,996 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,996 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:54,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,996 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,996 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,996 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,996 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,997 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,997 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,997 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,997 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,998 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,998 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,998 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,998 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,999 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,999 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,999 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,999 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:54,999 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,999 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,999 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:54,999 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 286#L1712-5true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,000 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,000 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,000 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,000 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,051 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,051 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,051 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,051 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,052 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,052 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,052 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,052 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,053 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,053 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,054 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,054 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,054 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,054 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,054 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,054 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:55,061 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,061 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,061 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,061 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,062 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,062 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,062 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,062 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,062 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,063 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,063 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,063 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,063 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,063 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,063 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,063 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,063 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,064 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,064 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,064 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,064 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,064 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,064 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,064 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,065 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,065 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,065 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,065 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,065 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,065 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,065 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,065 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,065 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:55,067 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,068 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,068 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,068 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,068 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:55,068 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,068 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,068 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,068 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,068 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,068 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,069 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,069 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,069 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,069 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,069 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,069 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,069 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,069 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,069 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,073 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,073 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,073 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,073 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:55,077 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,077 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,077 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,077 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:55,077 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,077 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,077 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,077 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:55,078 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,078 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,078 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,078 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:55,078 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,078 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,078 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,078 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:55,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,523 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,523 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,523 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,523 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,523 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,523 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,523 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,523 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,523 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,524 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,524 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,524 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,524 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,524 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,524 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,525 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,525 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,525 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,525 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,525 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,525 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,525 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,525 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,525 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,526 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,526 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,526 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,526 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,526 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,526 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,527 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,528 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,528 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,528 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,528 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,529 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,529 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,529 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,529 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,529 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,530 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,530 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,530 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,530 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,530 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,531 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,531 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,531 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,531 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,531 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,531 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,531 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,531 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,531 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,531 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,539 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,539 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,539 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,539 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 233#L1712-6true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:55,540 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,540 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,540 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,540 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,540 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,541 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,541 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,541 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:55,541 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,541 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,541 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,541 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,542 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,542 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,542 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,542 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,542 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,542 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,542 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,543 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,543 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,543 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,543 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,543 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:55,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,544 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,544 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,544 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,544 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,593 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,593 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,593 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,593 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,594 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,594 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,594 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,594 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,595 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,595 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,595 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,596 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,600 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,600 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,600 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,600 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:55,601 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,601 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,601 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,601 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,601 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,601 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,601 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,840 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,840 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:55,841 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,841 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,841 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,841 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,842 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,842 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,842 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,842 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,842 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,843 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,843 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,843 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,843 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,843 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,844 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,844 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,844 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,844 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,844 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,845 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,845 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,845 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,845 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,849 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,849 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,849 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,849 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,849 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,849 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,849 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,849 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,849 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,849 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 233#L1712-6true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:55,850 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,850 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,850 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,850 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,850 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:55,851 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,851 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,851 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,851 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,851 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:55,851 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,851 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,851 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,852 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,852 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:55,852 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,852 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,852 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,852 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,852 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,853 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,853 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,853 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,853 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,853 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,853 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,853 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,853 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,853 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,853 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,854 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,854 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,854 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,855 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,855 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,855 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,855 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,856 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,859 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,859 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,859 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,859 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:55,860 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,860 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,860 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,860 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:55,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:55,864 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,864 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,864 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:55,864 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:56,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,235 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,235 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,235 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,235 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,235 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,236 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,236 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,236 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,236 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,236 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,238 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,238 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,238 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,238 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,238 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,238 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,238 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,238 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,238 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,238 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,239 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,239 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,239 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,239 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,239 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,247 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,247 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,247 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,247 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,248 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,248 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,248 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,248 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,248 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,248 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,248 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,248 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,249 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,249 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,249 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,249 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,250 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,250 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,250 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,250 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,251 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,251 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,251 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,251 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,251 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,251 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,252 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,252 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,252 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,252 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,252 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,252 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,296 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,296 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,296 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,296 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,298 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,298 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,298 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,298 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,298 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,298 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,299 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,299 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,303 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,303 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,303 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,303 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,303 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,304 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,304 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,304 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,304 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,304 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,305 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,305 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,305 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,305 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,305 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,305 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,305 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,305 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,305 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,305 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,306 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,306 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,306 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,306 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,306 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,307 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,307 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,307 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,307 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,307 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,307 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,307 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,307 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,307 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,307 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,308 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,308 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,308 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,308 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,310 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,310 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,310 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,310 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,310 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,310 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,310 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,310 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,310 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,310 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:56,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,661 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,661 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,661 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,661 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,661 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,661 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,661 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,661 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,661 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,661 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,662 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,662 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,662 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,662 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,662 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,663 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,663 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,663 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,663 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,663 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,664 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,664 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,664 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,664 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,664 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,665 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,665 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,666 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,666 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,666 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,666 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,666 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,666 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,666 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,666 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:56,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,673 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,673 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,674 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,674 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,674 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,674 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,674 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,674 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,675 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,675 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,675 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,675 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,676 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,676 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,676 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,676 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,677 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,677 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,677 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,677 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,677 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,677 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,677 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,677 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:56,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,718 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,718 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,718 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,718 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,719 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,719 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,719 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,719 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,720 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,720 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,720 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,720 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,721 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,721 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,721 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,721 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,722 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,722 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,722 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,722 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,722 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,722 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,722 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,722 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,726 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,726 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,726 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,726 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,726 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,727 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,727 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,727 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,727 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,727 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,728 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,728 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,728 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,728 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,728 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,728 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,728 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,729 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,729 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,729 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,729 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,729 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,729 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,729 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,729 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:56,730 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,730 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,730 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,730 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,730 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:56,735 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,735 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,735 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,735 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 172#L1712-9true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:56,736 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,736 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,736 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:56,736 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:57,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,354 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,354 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,354 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,354 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,354 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,356 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,356 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,356 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,356 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,356 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,356 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,356 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,357 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,357 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,357 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,364 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,364 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,364 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,364 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:57,365 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,365 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,365 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,365 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:57,365 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,365 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,365 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,365 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,366 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,366 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,366 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,366 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 72#L1712-11true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:57,366 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,366 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,366 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,366 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,367 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,367 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,367 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,367 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,368 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,368 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,368 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,368 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,368 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,368 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,369 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,369 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 172#L1712-9true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,369 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,369 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,369 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,369 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,412 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,413 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,413 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,413 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,413 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,413 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,413 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,413 INFO L297 olderBase$Statistics]: existing Event has 164 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,414 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,414 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,414 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,414 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,415 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,415 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,415 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,415 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,415 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,416 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,416 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,416 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,418 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,418 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,418 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,418 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,418 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:57,419 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,419 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,419 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,419 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:57,419 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,419 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,419 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,419 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 72#L1712-11true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:57,420 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,420 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,420 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,420 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:57,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,420 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,420 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,420 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,420 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,420 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,421 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,421 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,421 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,421 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,421 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,422 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,422 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,422 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,422 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,422 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,422 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,422 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,422 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,422 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,422 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 172#L1712-9true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,423 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,423 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,423 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,423 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:57,424 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,424 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,424 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,424 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,424 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 25#L1712-9true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:57,424 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,424 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,424 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,424 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,424 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 172#L1712-9true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,425 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,425 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,425 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,425 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,425 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 172#L1712-9true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,425 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,425 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,425 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,425 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,425 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:57,429 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,429 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,429 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,429 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:57,430 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,430 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,430 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,430 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:57,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,826 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,826 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,826 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,826 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,826 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,827 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,827 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,827 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,827 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,827 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,828 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,828 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,828 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,828 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,828 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,830 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,830 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,830 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,830 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,830 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,831 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,831 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,831 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,831 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,831 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 250#L1712-10true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,831 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,831 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,831 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,831 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,831 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,839 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,839 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,839 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,839 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,839 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,839 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,840 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,840 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:57,840 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,840 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,840 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,840 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,841 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,841 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,841 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,841 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,841 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,841 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,841 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,842 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,842 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,842 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,842 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,842 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,885 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,885 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,885 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,885 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,886 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,886 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,886 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,886 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,887 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,887 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,887 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,887 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,887 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,887 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,887 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,887 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,890 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,890 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,890 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,890 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,890 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:57,891 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,891 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,891 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,891 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:57,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,891 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,891 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,891 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,891 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,891 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,892 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,892 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,892 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,892 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,892 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,893 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,893 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,893 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,893 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,893 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 250#L1712-10true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,894 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,894 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,894 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,894 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:57,894 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,894 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,894 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,894 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,894 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:57,894 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,895 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,895 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,895 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,895 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,895 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,895 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,895 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,895 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,895 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 250#L1712-10true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:57,895 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,895 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,895 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,896 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,896 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [72#L1712-11true, 395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:57,899 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:57,899 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:57,900 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:07:58,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,235 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,235 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,235 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,235 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,236 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,236 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,236 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,236 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,236 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,236 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,237 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,237 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,237 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,237 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,237 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,238 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,238 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,238 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,239 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,239 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,239 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,239 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,239 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,239 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,239 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,247 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,247 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,247 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,247 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,248 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,248 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,248 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,248 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,248 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,248 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,248 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,248 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:58,249 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,249 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:58,250 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,250 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,250 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,250 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,250 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,250 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,250 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,250 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,288 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,289 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,289 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,289 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,289 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,289 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,289 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,289 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,290 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,290 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,290 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,290 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,290 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,290 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,291 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,291 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,294 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,294 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,294 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,294 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,294 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,295 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,295 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,295 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,295 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,295 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:58,295 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,295 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,295 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,295 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,295 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,296 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,296 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,296 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,296 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:58,296 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,296 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,296 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,296 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:58,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,297 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,297 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,297 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,297 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,297 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,297 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,297 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,297 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,297 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 72#L1712-11true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:58,298 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,298 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,298 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,298 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,298 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 72#L1712-11true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:58,298 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,298 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,298 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,298 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,298 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,299 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,299 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,299 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,299 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,299 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,299 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,299 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,299 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,299 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,299 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [130#L1712-12true, 395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:58,301 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,301 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,301 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,301 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:07:58,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,936 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,936 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,936 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,936 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,936 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,937 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,937 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,937 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,937 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,937 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,938 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,938 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,938 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,938 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,938 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,939 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,939 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,939 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,939 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,939 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [130#L1712-12true, 395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,947 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,947 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,947 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,947 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [130#L1712-12true, 395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,986 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,986 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,986 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,986 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:58,986 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 01:07:58,986 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 01:07:58,986 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 01:07:58,986 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 01:07:58,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:58,987 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,987 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,987 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,987 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,987 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:58,987 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,987 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,987 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,987 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,987 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:07:58,987 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,988 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,988 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,988 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:07:58,988 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,988 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,988 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,988 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [130#L1712-12true, 395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,988 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,988 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,988 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,989 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,989 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [130#L1712-12true, 395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:58,989 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,989 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,989 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,989 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,989 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:58,990 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,990 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,990 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,990 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:07:58,992 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,992 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,992 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:58,992 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:07:59,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:59,338 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,338 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,339 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,339 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,339 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:59,339 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,339 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,339 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,339 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,339 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:59,340 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,340 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,341 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,341 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,341 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:59,341 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,341 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,341 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,341 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,341 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:59,350 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,350 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,350 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,350 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:59,350 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,350 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,350 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,350 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:59,386 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,386 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,386 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,386 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:59,386 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,386 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,386 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,386 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:59,387 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,387 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,387 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,387 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:59,387 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,387 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,387 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,387 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,387 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:59,388 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,388 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,388 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,388 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,388 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:59,388 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,388 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,388 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,388 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:59,389 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,389 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,389 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,389 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:59,390 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,390 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,390 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,390 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,390 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 7#L1712-13true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:07:59,390 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,390 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,390 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,390 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,390 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:07:59,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:59,719 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,719 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,719 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,719 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,719 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:59,719 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:59,719 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:59,719 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:59,719 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:59,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:59,720 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,720 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,720 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,720 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,720 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:59,720 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:07:59,720 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:59,720 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:59,720 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:07:59,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:59,753 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,753 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,753 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,753 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,753 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:07:59,753 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,753 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,753 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,753 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,753 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 321#L1752true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:59,754 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,754 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,754 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,754 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,754 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:07:59,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:07:59,754 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,754 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,754 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,754 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:07:59,754 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:00,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:00,356 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:08:00,356 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:08:00,356 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:08:00,356 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:08:00,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:00,356 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,356 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,356 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,356 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,356 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:00,356 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,356 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,356 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,357 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,357 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:00,389 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,389 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,389 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,389 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:00,389 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,389 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,389 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,389 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:08:00,390 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:08:00,390 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:08:00,390 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:08:00,390 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:08:00,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:00,723 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,723 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,723 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,723 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,723 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][417], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:00,723 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,723 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,723 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,724 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:00,724 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:07,834 INFO L124 PetriNetUnfolderBase]: 86559/156915 cut-off events. [2023-11-30 01:08:07,834 INFO L125 PetriNetUnfolderBase]: For 439540/486734 co-relation queries the response was YES. [2023-11-30 01:08:08,478 INFO L83 FinitePrefix]: Finished finitePrefix Result has 978854 conditions, 156915 events. 86559/156915 cut-off events. For 439540/486734 co-relation queries the response was YES. Maximal size of possible extension queue 2377. Compared 1552341 event pairs, 43184 based on Foata normal form. 57/138783 useless extension candidates. Maximal degree in co-relation 975336. Up to 112395 conditions per place. [2023-11-30 01:08:09,568 INFO L140 encePairwiseOnDemand]: 318/357 looper letters, 627 selfloop transitions, 331 changer transitions 14/1168 dead transitions. [2023-11-30 01:08:09,568 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 366 places, 1168 transitions, 16432 flow [2023-11-30 01:08:09,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:08:09,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:08:09,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1625 transitions. [2023-11-30 01:08:09,571 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7586367880485527 [2023-11-30 01:08:09,571 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1625 transitions. [2023-11-30 01:08:09,571 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1625 transitions. [2023-11-30 01:08:09,571 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:08:09,571 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1625 transitions. [2023-11-30 01:08:09,574 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 270.8333333333333) internal successors, (1625), 6 states have internal predecessors, (1625), 0 states have call successors, (0), 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:08:09,576 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:08:09,577 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:08:09,577 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, 19 predicate places. [2023-11-30 01:08:09,577 INFO L500 AbstractCegarLoop]: Abstraction has has 366 places, 1168 transitions, 16432 flow [2023-11-30 01:08:09,578 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 221.16666666666666) internal successors, (1327), 6 states have internal predecessors, (1327), 0 states have call successors, (0), 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:08:09,578 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:08:09,578 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:08:09,578 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-30 01:08:09,578 INFO L425 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:08:09,578 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:08:09,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1845507395, now seen corresponding path program 1 times [2023-11-30 01:08:09,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:08:09,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518398601] [2023-11-30 01:08:09,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:08:09,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:08:09,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:08:10,098 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:08:10,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:08:10,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518398601] [2023-11-30 01:08:10,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518398601] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:08:10,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:08:10,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:08:10,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160192233] [2023-11-30 01:08:10,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:08:10,099 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:08:10,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:08:10,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:08:10,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:08:10,101 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 357 [2023-11-30 01:08:10,102 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 366 places, 1168 transitions, 16432 flow. Second operand has 6 states, 6 states have (on average 215.83333333333334) internal successors, (1295), 6 states have internal predecessors, (1295), 0 states have call successors, (0), 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:08:10,102 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:08:10,102 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 357 [2023-11-30 01:08:10,102 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:08:11,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,103 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:11,103 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:11,103 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:11,103 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:11,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,256 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:11,256 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:11,256 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:11,257 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:11,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,257 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:11,257 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:11,257 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:11,257 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:11,257 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:11,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,522 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:11,522 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:11,522 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:11,522 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:11,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,522 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:11,522 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:11,522 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:11,523 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:11,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,531 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,531 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,532 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,532 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,532 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:11,532 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:11,532 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:11,532 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:11,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,533 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:11,533 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:11,533 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:11,533 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:11,533 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:11,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,693 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:11,693 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:11,693 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:11,693 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:11,693 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:11,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,710 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:11,710 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:11,710 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:11,710 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:11,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,710 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,710 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,710 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,710 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,878 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,901 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:11,901 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:11,901 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:11,901 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:11,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:11,901 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:11,902 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:11,902 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:11,902 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,111 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,111 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,111 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,111 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,111 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,113 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,113 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,113 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,113 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,113 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,113 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,113 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,114 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,114 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,116 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,116 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,116 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,117 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,117 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,117 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,117 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,117 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,147 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,147 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,147 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,147 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,377 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,377 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,378 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,378 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,378 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,379 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,379 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,379 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,379 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,380 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,380 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,380 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,380 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,381 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,381 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,381 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,381 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,383 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,383 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,383 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,383 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,384 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,384 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,384 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,384 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,384 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,385 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,385 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,385 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,386 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,389 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,389 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,389 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,389 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,389 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,389 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,389 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,389 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,389 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,390 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,390 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,390 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,390 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,390 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,390 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,391 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,391 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,391 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,391 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,391 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,391 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,391 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,391 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,392 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,429 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:12,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,433 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,433 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,433 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,433 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,434 INFO L297 olderBase$Statistics]: existing Event has 134 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:12,435 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,435 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,435 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,435 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,840 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,840 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,840 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,840 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,841 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,841 INFO L297 olderBase$Statistics]: existing Event has 135 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,863 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,863 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,863 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,863 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,864 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,864 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,864 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,864 INFO L297 olderBase$Statistics]: existing Event has 137 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,864 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,864 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,864 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,864 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,865 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,865 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,865 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,865 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,867 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,867 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,867 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,867 INFO L297 olderBase$Statistics]: existing Event has 135 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,868 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,868 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,868 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,868 INFO L297 olderBase$Statistics]: existing Event has 135 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,868 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,868 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,868 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,868 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,869 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,869 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,869 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,869 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,871 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,871 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,871 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,871 INFO L297 olderBase$Statistics]: existing Event has 135 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:12,872 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,872 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,872 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,872 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,874 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,874 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,874 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,874 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,874 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,875 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,875 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,875 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,875 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,875 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,876 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,876 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,876 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,876 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,876 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,877 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,877 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,877 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,877 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,877 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,878 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,878 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,878 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,878 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,878 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:12,910 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,911 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,911 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,911 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:12,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:12,914 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,914 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,914 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,914 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,914 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,916 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,916 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,916 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,916 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:12,916 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,916 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,916 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:12,916 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:13,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,136 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,136 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,136 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,136 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,136 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,137 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,137 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,137 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,137 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,137 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,137 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,137 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,137 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,137 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,137 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,139 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,139 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,139 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,139 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,139 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:13,140 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,140 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,140 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,140 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,147 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,147 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,147 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,147 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,147 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,147 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,147 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,147 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,164 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,164 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,164 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,164 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:13,165 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,165 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,165 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,165 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,166 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,166 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,166 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,166 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,167 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,167 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,167 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,167 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,168 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,168 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,168 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,168 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,169 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,169 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,169 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,169 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:13,170 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,170 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,170 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,170 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,170 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,171 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,171 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,171 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,171 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,171 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,171 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,171 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,175 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,175 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,175 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,175 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,177 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,177 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,177 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,177 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,177 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,177 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,177 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,177 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,179 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,179 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,179 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,179 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,179 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:13,180 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,180 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,180 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,180 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,180 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,181 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,181 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,181 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,181 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,181 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,182 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,182 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,182 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,182 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,182 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,182 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,182 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,182 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,183 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,183 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,219 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,219 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,219 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,219 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,220 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,220 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,220 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,220 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,222 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,222 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,222 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,222 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,222 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,223 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,223 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,223 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,223 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,223 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:13,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,472 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,473 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,473 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,473 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,473 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,473 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,473 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,473 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,474 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,474 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,474 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,474 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,474 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,474 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,474 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,475 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,475 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,475 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,475 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,475 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,476 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,476 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,476 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,476 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,476 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:13,477 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,477 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,477 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,477 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,477 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,479 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,479 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,479 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,479 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,479 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,479 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,479 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,480 INFO L297 olderBase$Statistics]: existing Event has 137 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,507 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,507 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,507 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,507 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:13,508 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,508 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,508 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,508 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,509 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,509 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,509 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,509 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,510 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,510 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,510 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,510 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:13,511 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,511 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,511 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,511 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:13,512 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,512 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,512 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,512 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,512 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,512 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,512 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,513 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,513 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,513 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,513 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,513 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:13,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,514 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,514 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,514 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,514 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:13,515 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,515 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,515 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,515 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:13,516 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,516 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,517 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,517 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,517 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,517 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,517 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,518 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,518 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,518 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,518 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,518 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:13,518 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,518 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,518 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,518 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,522 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,523 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,527 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,527 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,527 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,527 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,527 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:13,528 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,528 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,528 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,528 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,528 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,529 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,529 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,529 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,529 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,529 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,530 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,530 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,530 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,530 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,530 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:13,530 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,531 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,531 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,531 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,531 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:13,531 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,531 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,531 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,531 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,532 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,532 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,532 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,532 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,532 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,532 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,533 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,533 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,533 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,533 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,533 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:13,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,836 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,836 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,836 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,836 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,837 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:13,838 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,838 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,838 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,838 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,838 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,838 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,838 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,838 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,838 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,838 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,839 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,839 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,839 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,839 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,839 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,840 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,840 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,840 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,841 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,841 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,842 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,842 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,842 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,842 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,842 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,842 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,842 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,842 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,842 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,842 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,871 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,871 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,871 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,871 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,871 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,872 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,872 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,872 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,873 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,873 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,873 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,873 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,873 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,873 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,873 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,873 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,874 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,875 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,875 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,875 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,875 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,875 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,875 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,875 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,876 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,876 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,876 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,876 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,877 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,877 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,877 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,877 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:13,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,878 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,878 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,878 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,878 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,878 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,878 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,878 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,878 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,880 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,880 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,880 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,880 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,881 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,881 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,882 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,882 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,882 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,882 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,882 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,883 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,883 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,883 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,883 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,884 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,884 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,884 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,884 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,894 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,894 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,894 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,894 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,894 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,895 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,895 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,895 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,895 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,895 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,896 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,896 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,896 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,896 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,896 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:13,897 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,897 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,897 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,897 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:13,897 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,061 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,061 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,061 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,061 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,061 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,063 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,063 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,063 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,063 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,063 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,064 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,064 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,064 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,064 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,064 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,065 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,065 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,065 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,065 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,065 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,078 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,124 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,124 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,124 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,125 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,126 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,126 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,126 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,126 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:14,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,475 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,475 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,475 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,475 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,475 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:14,477 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,477 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,477 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,477 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,477 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:14,478 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,478 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,478 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,478 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,478 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,479 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,480 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,480 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,480 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,482 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,482 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:14,482 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,483 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,483 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,483 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,483 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,485 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,485 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,485 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,485 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,485 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,485 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,485 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,486 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,486 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,486 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,487 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,526 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,526 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,527 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,528 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,528 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,528 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,528 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,532 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,532 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,532 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,532 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,532 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,532 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,532 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,532 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,533 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,533 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,533 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,533 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,545 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,546 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,546 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,546 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,546 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,546 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,546 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,546 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,546 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,547 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,547 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,547 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,547 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,547 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,547 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,557 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,557 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,557 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,557 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,597 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,597 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,597 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,597 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,597 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,599 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,599 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,599 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,600 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,600 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,601 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,601 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,601 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,601 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:14,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,892 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,892 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,893 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,893 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,893 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,893 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,893 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,893 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,893 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,893 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,895 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,895 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,895 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,895 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,895 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,896 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,896 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,896 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,896 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,896 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,896 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,896 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,897 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,897 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,897 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,897 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,897 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,898 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,898 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,898 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,898 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,898 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,898 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,899 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,899 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,899 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,899 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,899 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,899 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,899 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,899 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,900 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,935 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,935 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,935 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,935 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,936 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,936 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,936 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,936 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,937 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:14,937 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,939 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,940 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,940 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,940 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,940 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:14,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,944 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,944 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,944 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,945 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,945 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,945 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,945 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,945 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:14,945 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,945 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,946 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,946 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,946 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,946 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,946 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,946 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,953 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,953 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,953 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,953 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,957 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,958 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,958 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,958 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,958 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,958 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,959 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,960 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:14,960 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,961 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,961 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,961 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,962 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,963 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,963 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,963 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,963 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,963 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:14,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:14,973 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,973 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,973 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:14,973 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,018 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,018 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,018 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,018 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,021 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:15,021 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:15,021 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:15,021 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:15,021 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:15,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,022 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:15,022 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:15,022 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:15,022 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:15,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,319 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,319 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,319 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,319 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,319 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,319 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,319 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,319 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,319 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,319 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,320 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,320 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,320 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,320 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,320 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,322 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,322 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,322 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,322 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,499 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,499 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,500 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,500 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,536 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,536 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,536 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,536 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,537 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,537 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,537 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,537 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,538 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,538 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,538 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,538 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,539 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,539 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,539 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,539 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:15,540 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,540 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,540 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,540 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,540 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,541 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,542 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,542 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,542 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,542 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,542 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,543 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,543 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,543 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,543 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,544 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,544 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,544 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,544 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,545 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,545 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,545 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,545 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,546 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,546 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,546 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,546 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,554 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:15,554 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,555 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,555 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,555 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,555 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,556 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,556 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,556 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,556 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,556 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,556 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,556 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,556 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,557 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,557 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,557 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,557 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,557 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,557 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,557 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,557 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:15,559 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,559 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,559 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,559 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,559 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,559 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,559 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,559 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,560 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,560 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,560 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,560 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,564 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,564 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,564 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,564 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,569 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,569 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,569 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,569 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,570 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,570 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,570 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,570 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,570 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,571 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,571 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,571 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,571 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,571 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,572 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,572 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,572 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,572 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,572 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,573 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,573 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,573 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,573 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,573 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:15,574 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,574 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,574 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,574 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,574 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,574 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,575 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,575 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,575 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,575 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,575 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,575 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,575 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,575 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,575 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,576 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,576 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,576 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,576 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,576 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,577 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,578 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,578 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,579 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,635 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:15,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,638 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,640 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,640 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,640 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,640 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:15,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,987 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,987 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,987 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,987 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,988 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,988 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,988 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,988 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,988 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,988 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:15,989 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,990 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,990 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,990 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,990 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,990 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,992 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,992 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,992 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,992 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,992 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,993 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,993 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,993 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,993 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,993 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:15,994 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,994 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,994 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:15,994 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:16,022 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,022 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,022 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,022 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,023 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,023 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,023 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,023 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,023 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,023 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,023 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,024 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,024 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,024 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,024 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,024 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,025 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,025 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,025 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,026 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,026 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,026 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,026 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,026 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,027 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,027 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,027 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,027 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,028 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,028 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,028 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,028 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,029 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,030 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,030 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,030 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,030 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,030 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,031 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,031 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,031 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:16,042 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,042 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,043 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,043 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,044 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,044 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,044 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,044 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,044 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,044 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,044 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,044 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,047 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,047 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,047 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,047 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:16,048 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,049 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,049 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,049 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,049 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,049 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,049 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,049 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,050 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,050 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,050 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,050 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,054 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,055 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,062 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,062 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,062 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,062 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:16,063 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,063 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,063 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,063 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,063 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,064 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,064 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,064 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,064 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,064 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,065 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,065 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,066 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,066 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,067 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,067 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,068 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,068 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,068 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,068 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,068 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,069 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,069 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,069 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,069 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,069 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,070 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,070 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,070 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,070 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,070 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,071 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,071 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,071 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,071 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,071 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,072 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,072 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,072 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,072 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,072 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,128 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,128 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,128 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,128 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:16,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,132 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,133 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,133 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,133 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,134 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,134 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,134 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,134 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,134 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:16,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,481 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,481 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,481 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,481 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,481 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:16,481 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,481 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,481 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,481 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,481 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,482 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,483 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,483 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,484 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,484 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,484 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,484 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,484 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,485 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:16,487 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,487 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,488 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,488 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,488 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,488 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,488 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,489 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,490 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,490 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,490 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,491 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,491 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,492 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,492 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,492 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,492 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:16,520 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,520 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,520 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,520 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,521 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,521 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,521 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,521 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,522 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,522 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,523 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,525 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,526 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,526 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,526 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,526 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,527 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,527 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,527 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,527 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,528 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,529 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,529 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,529 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,529 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,547 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,547 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,547 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,547 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,547 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,547 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,547 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,547 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:16,547 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,547 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,547 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,547 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,548 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,548 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,548 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,548 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,548 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,548 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,548 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,549 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,552 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,552 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,552 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,552 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:16,554 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,554 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,555 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,555 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,555 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,555 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,560 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,560 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,560 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,560 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,568 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,568 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,568 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,568 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,569 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:16,569 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,570 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,570 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,570 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,570 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,570 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,570 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,570 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,571 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,571 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,571 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,571 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,571 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,572 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,572 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,572 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,572 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,572 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,573 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,573 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,573 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,573 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,573 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,574 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,574 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,574 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,574 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,574 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:08:16,575 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,575 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,575 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,575 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,575 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,576 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,576 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,576 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,576 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,576 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,577 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,577 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,577 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,577 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,577 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,578 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,578 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,578 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,578 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,578 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,638 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,638 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,638 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,638 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,638 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,638 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,638 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,638 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:16,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,641 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,641 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,641 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,641 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,641 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:16,642 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,642 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,642 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,642 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:16,642 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:17,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:17,213 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,213 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,213 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,213 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,213 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,213 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,213 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,213 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,213 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,213 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,214 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,214 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,215 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,215 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,215 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,215 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,215 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,216 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,216 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,216 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,216 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,216 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,219 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,219 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,219 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,219 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,219 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:17,220 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,220 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,220 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,220 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,220 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,220 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,221 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,221 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,221 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,221 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,221 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,221 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,222 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,222 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,222 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,223 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,223 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,223 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,223 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,223 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,224 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,224 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,224 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,224 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,224 INFO L297 olderBase$Statistics]: existing Event has 144 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,226 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,226 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,226 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,226 INFO L297 olderBase$Statistics]: existing Event has 144 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,226 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,226 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,226 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,226 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,250 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,250 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,250 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,250 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,251 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,251 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,251 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,251 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:17,251 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,252 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,252 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,252 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:17,252 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,252 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,253 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,253 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,254 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,254 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,254 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,254 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,255 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,255 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,255 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,255 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,256 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,256 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,256 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,256 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,257 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,257 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,257 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,257 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,258 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,258 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,258 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,258 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,259 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,259 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,259 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,259 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,260 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,260 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,260 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,260 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,260 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,260 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,260 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,261 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,261 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,261 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,261 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,261 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,283 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,283 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,283 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,283 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,283 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:17,284 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:17,284 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,287 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,287 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,287 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,287 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,287 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,287 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,287 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,287 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,289 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,289 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,289 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,289 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:08:17,291 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,291 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,291 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,291 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:17,291 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:17,292 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,292 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,297 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,297 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,297 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,297 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,297 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,297 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,298 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,298 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,305 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,305 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,305 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,305 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,305 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,306 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,306 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,306 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,306 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,306 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:17,307 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,307 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,307 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,307 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,307 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:17,308 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,308 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,308 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,308 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,308 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,309 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,309 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,309 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,309 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,309 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,310 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,310 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,310 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,310 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,310 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,311 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,311 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,311 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,311 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,311 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,312 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,312 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,312 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,312 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,312 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,313 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,313 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,313 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,313 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,313 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:08:17,315 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:08:17,316 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,316 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,316 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,316 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,316 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,317 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,317 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,317 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,317 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,317 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,317 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,317 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:17,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,755 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,755 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:17,755 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,756 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,756 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,756 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,756 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,756 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,756 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,757 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,757 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,757 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,757 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,757 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,760 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,761 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,761 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,761 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,761 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:17,762 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,762 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,762 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,762 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,762 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,762 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,762 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,762 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,763 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,763 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,763 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,763 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,763 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,763 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,763 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,765 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,765 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,765 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,765 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,765 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,766 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,767 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,767 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,767 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,767 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,767 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,791 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,791 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,791 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,792 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,792 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,792 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,792 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,792 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,793 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,793 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,793 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,793 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,796 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,796 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,796 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,796 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,797 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,797 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,797 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,797 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,798 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,798 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,798 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,798 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,799 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,799 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,799 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,799 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,800 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,800 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,800 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,800 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,801 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,801 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,801 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,801 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,802 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,802 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,802 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,802 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,803 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,803 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,803 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,803 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,804 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,804 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,804 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,804 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,804 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,804 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,804 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,804 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,828 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,828 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,828 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,828 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,828 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,828 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,828 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,828 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,829 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,829 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,829 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,829 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,829 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,829 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,829 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,829 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,831 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,831 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,831 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,831 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,832 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,832 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,832 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,832 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,832 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,832 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,832 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,832 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,833 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,833 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,833 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,833 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,836 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,836 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,836 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,836 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,836 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,836 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,836 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,836 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,837 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,837 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,837 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,837 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,838 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,838 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,838 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,838 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,838 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,839 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,839 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,839 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,839 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,839 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,839 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,840 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,851 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,852 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,852 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,852 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,852 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,852 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,853 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,853 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,854 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,854 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,854 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,854 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,855 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,855 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,855 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,855 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,855 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,856 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,856 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,856 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,856 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,856 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,857 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,857 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,857 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,857 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,857 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,857 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,857 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,858 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,858 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,858 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,858 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,859 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,860 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,860 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,860 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,861 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,861 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,861 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,861 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,861 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,861 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,861 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,862 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,862 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,862 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,862 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,862 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,863 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,863 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,863 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,863 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,863 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,875 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:17,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:08:17,882 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,882 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,882 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,882 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,917 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,917 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,917 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,917 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:17,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:17,919 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,919 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,919 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:17,919 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:18,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,520 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,521 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:18,521 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,521 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:18,522 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,522 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,522 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,522 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,522 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,524 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,524 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,525 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,525 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,525 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,525 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,525 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,525 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,525 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,525 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,527 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,527 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,527 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,528 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,528 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:08:18,530 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,530 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,530 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,530 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,530 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:18,531 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,531 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,531 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,531 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,531 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:18,531 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,531 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,532 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,532 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,532 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,532 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,532 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,532 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,532 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,532 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,534 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,534 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,534 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,534 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,534 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,535 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,535 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,535 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,535 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,535 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,536 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,564 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,564 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,564 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,564 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,565 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,565 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,565 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,565 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,566 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,566 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,566 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,566 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,567 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,567 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,567 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,567 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,568 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,568 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,568 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,568 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,569 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,569 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,569 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,569 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:18,570 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,570 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,570 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,570 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,607 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,607 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,607 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,607 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,608 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,608 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,608 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,608 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,609 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,609 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,609 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,609 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,609 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,609 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,610 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,611 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,611 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,611 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,611 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,626 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,626 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,626 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,626 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,626 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,626 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,626 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,626 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,627 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,628 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,629 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,630 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:18,631 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,631 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,631 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,632 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:18,636 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,636 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,636 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,636 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,637 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:18,637 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,637 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,637 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,637 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,637 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,644 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:18,644 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:18,644 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:18,644 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:18,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,692 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,692 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,692 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,692 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,692 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:18,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,695 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,695 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,695 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,695 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,695 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:18,696 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,696 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,696 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:18,696 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:19,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,107 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,107 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,108 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,108 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,108 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,108 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,108 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,109 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,109 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,109 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,109 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,109 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,111 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,111 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,111 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,111 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,111 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,111 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,111 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,111 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,111 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,111 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,112 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,112 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,112 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,112 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,112 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,113 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,113 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,113 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,113 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,113 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,116 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,116 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,116 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,116 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,116 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,116 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,117 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,117 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,117 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,117 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:19,117 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,117 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,117 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,118 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,118 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,118 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,118 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,118 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,119 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,119 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,119 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,119 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,119 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,120 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,121 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,121 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,121 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,121 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,121 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,159 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,159 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,159 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,159 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:19,160 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,160 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,160 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,160 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,162 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,162 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,162 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,162 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,163 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,163 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,163 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,163 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,164 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,164 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,164 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,164 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,166 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,166 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,166 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,166 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,167 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,167 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,167 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,167 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,168 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,168 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,169 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,169 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,171 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,171 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,171 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,171 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,171 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,216 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,216 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,216 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,216 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:19,217 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,217 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,217 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,217 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,218 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,218 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,218 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,218 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,219 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,219 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,220 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,220 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,221 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,222 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,223 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,223 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,223 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,223 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,224 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,224 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,224 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,224 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,238 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,238 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,238 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,238 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,240 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,240 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,240 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,240 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,240 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:19,241 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,241 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,241 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,241 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,241 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,242 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,242 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,242 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,242 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,242 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,243 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,243 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,243 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,243 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,243 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,243 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,243 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,244 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,244 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,244 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,244 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,244 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,244 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,244 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,245 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,245 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,245 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,245 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,246 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,246 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,247 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,247 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,247 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,248 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,248 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,250 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,250 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,250 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,250 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,250 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,256 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,256 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,257 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,257 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,257 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,257 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,257 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,257 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,266 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,266 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,266 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,266 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,331 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,331 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,331 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,331 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:19,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,334 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,336 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,336 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,336 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,336 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:19,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,998 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,998 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,998 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:19,999 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:19,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,000 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,000 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,000 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,000 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,000 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,001 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,001 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,001 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,001 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,001 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,002 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,002 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,002 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,002 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,002 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,003 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,003 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,003 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,003 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,003 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,005 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,005 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,005 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,005 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,009 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,009 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,009 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,009 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,037 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,038 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,038 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,038 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,038 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,038 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,038 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,038 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,039 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,040 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,040 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,040 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,040 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,041 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:20,042 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,043 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,044 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,044 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,044 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,044 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,045 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,046 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,046 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,047 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,047 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,047 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,047 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,048 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,049 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,050 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,050 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,050 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,050 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,050 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,051 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,051 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,051 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,051 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,052 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,052 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,052 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,052 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,053 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,053 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,053 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,053 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,085 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,085 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,085 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,085 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,086 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,086 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,086 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,086 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,087 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:20,088 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,089 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,089 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,089 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,089 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,090 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,090 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,090 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,090 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,091 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,091 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,091 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,091 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,092 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,092 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,092 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,092 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,093 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,093 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,093 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,093 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,093 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,093 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,093 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,093 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,094 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,094 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,094 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,094 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,094 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,094 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,094 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,094 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,096 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,096 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,096 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,096 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:20,097 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,097 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,097 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,097 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,098 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,098 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,098 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,098 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,106 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,106 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,106 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,106 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,107 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,108 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,108 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,108 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,108 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,108 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,109 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,109 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,109 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,109 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,109 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,110 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,110 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,110 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,110 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,110 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,111 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,111 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,111 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,111 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,111 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:20,112 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,112 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,112 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,112 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,112 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,112 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,113 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,113 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,113 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,113 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,113 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,113 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,113 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,113 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,114 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,114 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,114 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,114 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,114 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,114 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,115 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,115 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,115 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,115 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,115 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,116 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,116 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,116 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,116 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,116 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,117 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,117 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,117 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,117 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,117 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,118 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,118 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,118 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,118 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,118 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,118 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,119 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,119 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,119 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,119 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,119 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,119 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,119 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,120 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,120 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,120 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,120 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,120 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,120 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,120 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,121 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,121 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,121 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,121 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,121 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,122 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,122 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,122 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,122 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,122 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,194 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,194 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,194 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,194 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,197 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,197 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,197 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,197 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,197 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,199 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,199 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,199 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,199 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:20,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,638 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,638 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,638 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,638 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,638 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,638 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,638 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:20,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:20,639 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,639 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,639 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,639 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,639 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,640 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,640 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,640 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,640 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,640 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,641 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,641 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,641 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,641 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,641 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,642 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,642 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,642 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,642 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,643 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,643 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,643 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,643 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,643 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,643 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,644 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,644 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,644 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,644 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,644 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,645 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,645 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,645 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,645 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,645 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,648 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,648 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,648 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,649 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,649 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,650 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,650 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,650 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,650 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,677 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,677 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,677 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,677 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,678 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,678 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,678 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,678 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,679 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,679 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,679 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,679 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,680 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,680 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,680 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,680 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,681 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,681 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,681 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,681 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:20,682 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,682 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,682 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,682 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,683 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,683 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,683 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,683 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,684 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,684 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,684 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,684 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,685 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,685 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,685 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,685 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,685 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,685 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,686 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,687 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,687 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,687 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,687 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,687 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,687 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,688 INFO L297 olderBase$Statistics]: existing Event has 151 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,688 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,689 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,690 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,691 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,691 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,691 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,691 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,734 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,734 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,734 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,734 INFO L297 olderBase$Statistics]: existing Event has 149 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,734 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,735 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,735 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,735 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,735 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,735 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,735 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,736 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,736 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,736 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,736 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,736 INFO L297 olderBase$Statistics]: existing Event has 149 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,737 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,737 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,737 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,737 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:20,738 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,738 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,738 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,738 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:08:20,739 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,739 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,739 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,739 INFO L297 olderBase$Statistics]: existing Event has 149 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,740 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,740 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,740 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,740 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,741 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,741 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,742 INFO L297 olderBase$Statistics]: existing Event has 149 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,742 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,743 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,743 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,743 INFO L297 olderBase$Statistics]: existing Event has 149 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,746 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,747 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,747 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,747 INFO L297 olderBase$Statistics]: existing Event has 149 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,748 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,748 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,748 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,748 INFO L297 olderBase$Statistics]: existing Event has 149 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,749 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,749 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,750 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,750 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,762 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,763 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,763 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,763 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,763 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,763 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,764 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,765 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,765 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,765 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,765 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,765 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,766 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,766 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,766 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,766 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,766 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,767 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,767 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,767 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,767 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,767 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:20,768 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,768 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,768 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,768 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,768 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,769 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,769 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,769 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,769 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,769 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,770 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,770 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,770 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,770 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,770 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,771 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,771 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,771 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,771 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,771 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,772 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,772 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,772 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,772 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,772 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,773 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,773 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,773 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,773 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,773 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,774 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,774 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,774 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,774 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,774 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,774 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,775 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,775 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,775 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,775 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,776 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,776 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,776 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,776 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,776 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,777 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,777 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,777 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,777 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,777 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,778 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,778 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,778 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,778 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,778 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:08:20,811 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,811 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,811 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,811 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,854 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,855 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,855 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,855 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:20,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,859 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,859 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,859 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,859 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,859 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,860 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,860 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,860 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,861 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:20,861 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,861 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,861 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:20,861 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:08:21,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,529 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,529 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,529 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,529 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,529 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,530 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,531 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,531 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,531 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,531 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,531 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:21,532 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,532 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,532 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,532 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,532 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,532 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,532 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,533 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,534 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,534 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,534 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,534 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,534 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,534 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,535 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,535 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,535 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,535 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,535 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,535 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,535 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,536 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,536 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,536 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,536 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,536 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,537 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,538 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,538 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,540 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:21,541 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,541 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,541 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,541 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,541 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,542 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,543 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,543 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,543 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,543 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,543 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,544 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,545 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,545 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,545 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,568 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,568 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,568 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,568 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,569 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,569 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,569 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,569 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,570 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,570 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,570 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,570 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,571 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,571 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,571 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,571 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:08:21,572 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,572 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,572 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,572 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,572 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,572 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,572 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,573 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:21,573 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,573 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,573 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,574 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,574 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,574 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,574 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,574 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,575 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,575 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,575 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,575 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,576 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,576 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,576 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,576 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,577 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,577 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,577 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,577 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:21,577 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,577 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,578 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,578 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,579 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,579 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,579 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,579 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,580 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,580 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,580 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,580 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,581 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,581 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,581 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,581 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,582 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,582 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,582 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,582 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,621 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,622 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,623 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,624 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:08:21,626 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,627 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:21,628 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,629 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,629 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,629 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,629 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,629 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,629 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,629 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,629 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,630 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,631 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,631 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,631 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,631 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,631 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,631 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,631 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,637 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,639 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:21,639 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,641 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,641 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,641 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,641 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,658 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,658 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,658 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,658 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,659 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,660 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,661 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,661 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,661 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,661 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,661 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,662 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,663 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,664 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,664 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,664 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,664 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,664 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,665 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,665 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,665 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,665 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,665 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,666 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,666 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,666 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,666 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,666 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:21,668 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,668 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,668 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,668 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,668 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,669 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,669 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,669 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,669 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,669 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,670 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,671 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,671 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,671 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,673 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,673 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,673 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,673 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,673 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:21,673 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,673 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,673 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,674 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,675 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,675 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,675 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,675 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,675 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,677 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,677 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,677 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,677 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,677 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,678 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,679 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,679 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,679 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,679 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,680 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,680 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,680 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,680 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,680 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:21,688 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:21,688 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,690 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:21,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:21,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:21,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:21,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:08:21,713 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,713 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,713 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,713 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,755 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,755 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,755 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,755 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,756 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,756 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,756 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,756 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:21,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,760 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,760 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,760 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,760 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,760 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:21,761 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,761 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,761 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,761 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,761 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:08:21,763 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,763 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,763 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:21,763 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:08:22,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,303 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,303 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,303 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,303 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,303 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,304 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,304 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,304 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,304 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,304 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,305 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,305 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,305 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,305 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,305 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,305 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,305 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,305 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,305 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,306 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,306 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,306 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,306 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,306 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,307 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,307 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,307 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,307 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,307 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:22,308 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,308 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,308 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,308 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,308 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:08:22,309 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,309 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,309 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,309 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,309 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,310 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,310 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,310 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,310 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,310 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,311 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,311 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,312 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,312 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,312 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,312 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,312 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,313 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,316 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,316 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,316 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,316 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,316 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,317 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,317 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,318 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,319 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,319 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,319 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,319 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,319 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,320 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,320 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,321 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,321 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,321 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,323 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,323 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,323 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,323 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,323 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,323 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,323 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,323 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,346 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,346 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,346 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,346 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,346 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,347 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,347 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,347 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,347 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,347 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,347 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,348 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,348 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,348 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,348 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,348 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,348 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,349 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,349 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,349 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,349 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,350 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,350 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,350 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,350 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,351 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,351 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,351 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,351 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,352 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,352 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,352 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,352 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:22,353 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,353 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,353 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,353 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:22,354 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,354 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,354 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,354 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:22,355 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,355 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,355 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,355 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,355 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,355 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,355 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,356 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,357 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,357 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,357 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,357 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,358 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,358 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,358 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,358 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,359 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,359 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,359 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,359 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,360 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,360 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,360 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,360 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,360 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,361 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,361 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,361 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:22,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,405 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,405 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,405 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,405 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,406 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,406 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,406 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,406 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,407 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,407 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,407 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,407 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,407 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,407 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,408 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,409 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,410 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:22,411 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:22,411 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,413 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,414 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,414 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,414 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,416 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,416 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,416 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,416 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,417 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,417 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,417 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,417 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:22,418 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,418 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,418 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,418 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:22,418 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,418 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,418 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,419 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,419 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,419 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,419 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,419 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,431 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,431 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,431 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,431 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,431 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,432 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,432 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,432 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,432 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,432 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,433 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,433 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,433 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,433 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,433 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:08:22,434 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,434 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,434 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,434 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,434 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,434 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,435 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,435 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,435 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,435 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,435 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,435 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,435 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,435 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,436 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,436 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,436 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,436 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,436 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,436 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,437 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,437 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,437 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,437 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,437 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:22,438 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,438 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,438 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,438 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,438 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:22,439 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,439 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,439 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,439 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,439 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:22,440 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,440 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,440 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,440 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,441 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,441 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,441 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,441 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,441 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,442 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,442 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,442 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,442 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,442 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,443 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,443 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,443 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,443 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,443 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,444 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,444 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,444 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,444 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,444 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,444 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,445 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,445 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,445 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,445 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,445 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,445 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:22,452 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:22,452 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,454 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:22,454 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:22,454 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:22,454 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:22,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,455 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:22,455 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:22,455 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:22,455 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:22,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:08:22,679 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,679 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,679 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,679 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:08:22,680 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,681 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,681 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,681 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,719 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:22,721 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,721 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,721 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:22,722 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:08:23,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,202 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,202 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,202 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,202 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,202 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,202 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,202 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,202 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,202 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,202 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,203 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,203 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,203 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,203 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,203 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,204 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,204 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,204 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,204 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,204 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,204 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,204 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,205 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,205 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:08:23,205 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,205 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,205 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,205 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,206 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,206 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,206 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,206 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,207 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,207 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:23,207 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,207 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,208 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,208 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,208 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,208 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,208 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,208 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,209 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,209 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,209 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,209 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,209 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,209 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,209 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,210 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,210 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,210 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,210 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,210 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,210 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,210 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,210 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,210 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,210 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,214 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,214 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,214 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,214 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,214 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,216 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:23,216 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,217 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,217 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,217 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,217 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,217 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,220 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,220 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,220 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,220 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,220 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,220 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,220 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,220 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,220 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,220 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,245 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,245 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,245 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,245 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,246 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,246 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,247 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,248 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,249 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,250 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,250 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,250 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,250 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,251 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,251 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,251 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,251 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,252 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,252 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,252 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,252 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,252 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,252 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,253 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,253 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,253 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,253 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,253 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,253 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 70#L1711-5true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:23,254 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,254 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,254 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,254 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,255 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,256 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,257 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,257 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,257 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,257 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,257 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,258 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,258 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,258 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,259 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,259 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,259 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,259 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,259 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,260 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,261 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,306 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,306 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,306 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,306 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,307 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,308 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,308 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,308 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,308 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,309 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,309 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,310 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,311 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,311 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,311 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,311 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,313 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,313 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,315 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,315 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,315 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,315 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,316 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,316 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,316 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,316 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,319 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,319 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,319 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,319 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,319 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,319 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,319 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,319 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,320 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,320 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,320 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,320 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,321 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,321 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,321 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,321 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,322 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,322 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,322 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,322 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,322 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,322 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,322 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,322 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,333 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,334 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,334 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,334 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,334 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,334 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,334 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,334 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,334 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,335 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,335 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,335 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,335 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,335 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,336 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,336 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,336 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,336 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,336 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,337 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,337 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,337 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,337 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,337 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,337 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,337 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,337 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,338 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,338 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,338 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,338 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,338 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,338 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,338 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,339 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,339 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,339 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,339 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,339 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,340 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,340 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,340 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,340 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,340 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,341 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,341 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,341 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,341 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,341 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,341 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,341 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,342 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,342 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,342 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:23,342 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,342 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,342 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,342 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,343 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,343 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,343 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,343 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,343 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,344 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,344 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,344 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,344 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,344 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,345 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,345 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,345 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,345 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,345 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,346 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,346 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,346 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,346 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,346 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,347 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,347 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,347 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,347 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,347 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,348 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,348 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,348 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,348 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,348 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,348 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,348 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,348 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,348 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,348 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,349 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,349 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,349 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,349 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,349 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 70#L1711-5true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:23,356 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,356 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,356 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,356 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,356 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:23,356 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,356 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,356 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,356 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,356 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,357 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,357 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,357 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,357 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,357 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,357 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,358 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,358 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,359 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,359 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,359 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,359 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,360 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,360 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,360 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,360 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:08:23,373 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,374 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,374 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,374 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true, 232#L1751true]) [2023-11-30 01:08:23,374 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,374 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,404 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,404 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,404 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,404 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,404 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,404 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,404 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,405 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,405 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,405 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:08:23,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,894 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,894 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,894 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,894 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,894 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,895 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,895 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,895 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,895 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,895 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:23,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,896 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,896 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,896 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,896 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,896 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,897 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,897 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,897 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,897 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,897 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,898 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:23,898 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:23,898 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:23,898 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:23,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,898 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,898 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,898 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,898 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,899 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,899 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,899 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,899 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,899 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,900 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,900 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,900 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,900 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,900 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,900 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:23,901 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,901 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,901 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,901 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:23,901 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:08:24,109 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,109 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,109 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,109 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,109 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:08:24,110 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,110 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,110 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,110 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,110 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,132 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,132 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,132 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,132 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,132 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,137 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,137 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,137 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,137 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,138 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,140 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,140 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,140 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,141 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,141 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:24,142 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,142 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:24,143 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,143 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,144 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,144 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,144 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,144 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,233 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,233 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,233 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,233 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,235 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,235 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,235 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,235 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,236 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,236 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,236 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,236 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,236 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,238 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,238 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,238 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,238 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,239 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,239 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,239 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,239 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 178#L1713-3true, 388#true]) [2023-11-30 01:08:24,249 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,249 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,249 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,249 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,250 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,250 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,250 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,250 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,251 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,251 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,251 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,252 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,253 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,253 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,253 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,253 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:24,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][841], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,255 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,256 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,256 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,256 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,256 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,343 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,343 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,343 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,343 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,346 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,346 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,346 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,346 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,346 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,346 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,346 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,346 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,352 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,353 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,353 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,353 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,354 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,354 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,354 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,354 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,357 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,358 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,358 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,358 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,385 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,385 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,387 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,387 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,387 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,387 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,387 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,389 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,390 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,390 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,390 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,390 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,390 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,391 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:08:24,393 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,393 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,393 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,393 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,394 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,396 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,396 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,396 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,396 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,396 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,397 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,397 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,397 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,397 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,397 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][841], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 321#L1752true, 28#L1711-7true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,399 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,400 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,400 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,400 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,400 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,400 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,400 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,400 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 178#L1713-3true, 388#true]) [2023-11-30 01:08:24,410 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,410 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,410 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,410 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,410 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:08:24,411 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,411 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,411 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,411 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,411 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:24,413 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,413 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,413 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,413 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,413 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:24,413 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,413 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,413 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,413 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,413 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,418 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,418 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,418 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,418 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:24,420 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,420 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,420 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,420 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:24,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 205#L1711-7true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:08:24,448 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,448 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,448 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,448 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:08:24,448 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,448 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,448 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,448 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:08:24,450 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,450 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,450 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,450 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:08:24,451 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,451 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,451 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:24,451 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:08:25,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,441 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,441 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,441 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,441 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,441 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,442 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,442 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,442 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,442 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,442 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,444 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,444 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,444 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,444 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,444 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,445 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,445 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,445 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,445 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,445 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,447 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,447 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,447 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,447 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,447 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,448 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,448 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,448 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,448 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,448 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,449 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,449 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,449 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,450 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,450 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,450 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,450 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,450 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,450 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,450 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,450 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,451 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,451 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,451 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,454 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,454 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,454 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,454 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,454 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,455 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,455 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,455 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,455 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,455 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,459 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,459 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,459 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,459 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,459 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,460 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,461 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,461 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,461 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,461 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,467 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,467 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,467 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,467 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,467 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,467 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,468 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,468 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,468 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,468 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,469 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,469 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,469 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,469 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,469 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,471 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,471 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,471 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,471 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,471 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,473 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,473 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,473 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,473 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,473 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,473 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,473 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,473 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,473 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,473 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,522 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,522 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,522 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,523 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,524 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,524 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,524 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,524 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,525 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,525 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,525 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,525 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,527 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,528 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 205#L1711-7true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:25,529 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,529 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,529 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,529 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,530 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,530 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,531 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,531 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:25,531 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,531 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,531 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,531 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,533 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,533 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,533 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,533 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,535 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,536 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,536 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,536 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,537 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,538 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,538 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,538 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,538 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,539 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,539 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,539 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,539 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 154#L1712true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,539 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,539 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,539 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,539 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,540 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,540 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,540 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,540 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,636 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,636 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,636 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,636 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,636 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,636 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,636 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,636 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,641 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,641 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,641 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,642 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,643 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,643 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,643 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,643 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,645 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,645 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,646 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,646 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,647 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,647 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,647 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,647 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:25,675 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,675 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,675 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,675 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,678 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,678 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,678 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,678 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,678 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,679 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,679 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,679 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,679 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,679 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,681 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,681 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,681 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,681 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,681 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,682 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,683 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,683 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,683 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,683 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 205#L1711-7true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:25,684 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,685 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,685 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,685 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,685 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,685 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:25,687 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,687 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,687 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,687 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,688 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,688 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,688 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,688 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,688 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,689 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,691 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,691 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,691 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,691 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,691 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,692 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,692 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,693 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,693 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:25,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 154#L1712true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,693 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,693 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,693 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,693 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 28#L1711-7true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,693 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,693 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,693 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,693 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,694 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,694 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,694 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,694 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 205#L1711-7true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:25,704 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,704 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,704 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,704 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,704 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 205#L1711-7true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:25,705 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:25,706 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,706 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,706 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,706 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,706 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:25,706 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,706 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,706 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,706 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,706 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][841], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:08:25,707 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 01:08:25,708 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:08:25,708 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:08:25,708 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:08:25,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][841], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,708 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,708 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,708 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,708 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,708 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][841], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,708 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,708 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,710 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,710 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,710 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,710 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,710 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 28#L1711-7true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,710 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,710 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,710 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,710 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,710 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,711 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,712 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,712 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,712 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,712 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,712 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,718 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,718 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,718 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,718 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,719 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,720 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,720 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,720 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,721 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,721 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,721 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,721 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:25,723 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,723 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,723 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,723 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:25,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 154#L1712true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:08:25,752 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,752 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,752 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:25,752 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:08:26,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:26,996 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:26,996 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:26,996 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:26,996 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:26,996 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:26,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:26,998 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:26,999 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:26,999 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:26,999 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:26,999 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:26,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:26,999 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:26,999 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:26,999 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:26,999 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:26,999 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:26,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,000 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,000 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,000 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,000 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,000 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,003 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,003 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,003 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,003 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,005 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,005 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,005 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,005 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,007 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,007 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,007 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,007 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,007 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,010 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,010 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,010 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,010 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,010 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,013 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,013 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,013 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,013 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,013 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,061 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,062 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,062 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,063 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,063 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,063 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,063 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,064 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,065 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,066 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,066 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,066 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,067 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,067 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,067 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,067 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,068 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,069 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,069 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,069 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,070 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,071 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,071 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,071 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,071 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,071 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,073 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,073 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,073 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,073 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,074 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,074 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,074 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,075 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,076 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,076 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,076 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,076 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,078 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,078 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,078 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,078 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,079 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,080 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,171 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,171 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,171 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,171 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,172 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,172 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,172 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,172 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,172 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,173 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,173 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,173 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,174 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,174 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,174 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,174 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,177 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,177 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,177 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,177 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,179 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,179 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,179 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,179 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,182 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,182 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,182 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,182 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,183 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,183 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,184 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,184 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,185 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,185 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,185 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,185 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,185 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,185 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,186 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,186 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,203 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,203 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,203 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,203 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,205 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,205 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,205 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,205 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,205 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,206 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,206 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,206 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,206 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,206 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:08:27,207 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,207 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,207 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,207 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,208 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,209 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,209 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,209 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,209 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,209 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,210 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,210 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,210 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,210 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,210 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,212 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,212 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,212 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,212 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,212 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,213 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,213 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,213 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,213 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,213 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,215 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,215 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,215 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,215 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,215 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,216 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,216 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,216 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,216 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,216 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,218 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,218 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,218 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,218 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,218 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,219 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,219 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,219 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,219 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,219 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,221 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,221 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,221 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,221 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,221 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,223 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,223 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,223 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,223 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,223 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,224 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,224 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,224 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,224 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,224 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 154#L1712true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,238 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,238 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,238 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,238 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,238 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 154#L1712true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,239 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,239 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,239 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,239 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,239 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:08:27,274 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,274 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,274 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,274 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:08:27,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 308#L1712-2true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,289 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 308#L1712-2true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:27,290 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:27,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:28,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,267 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,267 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,267 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,267 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,267 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,268 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,268 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,268 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,268 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,268 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,271 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:28,271 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:28,272 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:28,272 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:28,272 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:28,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,273 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:28,273 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:28,273 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:28,273 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:28,273 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:28,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,274 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,274 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,274 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,274 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,274 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,276 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,276 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,276 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,276 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,276 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,278 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,278 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,278 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,278 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,279 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,280 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,280 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,280 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,280 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,281 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:08:28,287 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,288 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,288 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,288 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,321 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,321 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,321 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,321 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,323 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,323 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,323 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,323 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,324 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,324 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,324 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,324 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,326 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,326 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,326 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,326 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,328 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,328 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,328 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,328 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,329 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,329 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,329 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,329 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,330 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,330 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,330 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,331 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,332 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,332 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,332 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,332 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,333 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,334 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,334 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,334 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,335 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,335 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,335 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,335 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,337 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,337 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,337 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,337 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,339 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,339 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,339 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,339 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,340 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,340 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,340 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,340 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:28,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,433 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,433 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,433 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,433 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,434 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,434 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,434 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,434 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,434 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,434 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,434 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,434 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,436 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,436 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,436 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,436 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,436 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,436 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,436 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,436 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,438 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,438 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,438 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,438 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,438 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,438 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,438 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,439 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,442 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,442 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,442 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,442 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,444 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,444 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,444 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,444 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,446 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,446 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,446 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,446 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,449 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,449 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,449 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,449 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,450 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,450 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,450 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,450 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,451 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,451 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,451 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,451 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,474 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,474 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,474 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,474 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,474 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,475 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,475 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,475 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,475 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,475 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,477 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,477 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,477 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,477 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,477 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,478 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,478 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,478 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,478 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,478 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,479 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,479 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,479 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,479 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,480 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,481 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,481 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,481 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,481 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,481 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,482 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,483 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,483 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,483 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,483 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,484 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,484 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,484 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,484 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,484 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,485 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,486 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,486 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,486 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,486 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,487 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,487 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,487 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,487 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,487 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,488 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,489 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,489 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,489 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,489 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,490 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,490 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,490 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,490 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,490 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,491 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,492 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,492 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,492 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,492 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,503 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,503 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,504 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,504 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,504 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:28,504 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,504 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,504 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,504 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,504 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:08:28,534 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,534 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,534 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,534 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 308#L1712-2true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:08:28,535 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:28,535 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:08:29,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,836 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,837 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,837 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,837 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,837 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,838 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,839 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,840 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,840 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,840 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,840 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,840 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,844 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,846 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,846 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,846 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,846 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,846 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,849 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,850 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,850 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,850 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,850 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,851 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,852 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,852 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,852 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,852 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,852 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,853 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,853 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,853 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,853 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,853 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,859 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,859 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,860 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,860 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,888 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,890 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,890 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,890 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,890 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,891 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,891 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,891 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,891 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,892 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,892 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,892 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,892 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,894 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,894 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,894 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,894 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,895 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,895 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,895 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,895 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:29,897 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,897 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,897 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,897 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:29,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,898 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,898 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,898 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,898 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,900 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,901 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,902 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,902 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,902 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,903 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,903 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,903 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,904 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:29,905 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,905 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,905 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:29,905 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:30,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,022 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,022 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,022 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,022 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,023 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,023 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,024 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,024 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,024 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,024 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,024 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,024 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,025 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,025 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,025 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,025 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,026 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,026 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,026 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,026 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,027 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,027 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,027 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,027 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,032 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,032 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,032 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,032 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,033 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,033 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,033 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,033 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,034 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,034 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,034 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,034 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,036 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,036 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,036 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,036 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,037 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,037 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,038 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,038 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,055 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,055 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,055 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,055 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,055 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,056 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,056 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,056 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,056 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,056 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,057 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,057 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,057 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,057 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,057 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,058 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,058 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,058 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,058 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,058 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,059 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,059 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,059 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,059 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,059 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,060 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,060 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,060 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:30,062 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,062 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,063 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,063 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,063 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,065 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,065 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,065 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,065 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,065 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,066 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,066 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,066 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,066 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,066 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,067 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,067 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,067 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,067 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,067 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,068 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:30,078 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,078 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,078 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,078 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,078 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:30,079 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 308#L1712-2true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,079 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 308#L1712-2true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,081 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,081 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,081 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,081 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,081 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,089 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:30,089 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:30,089 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:30,089 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:30,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,095 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:30,095 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:30,095 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:30,095 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:30,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 6#L1712-3true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:30,095 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:30,095 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:30,095 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:30,095 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:30,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:08:30,110 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,110 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,110 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,110 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:08:30,110 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,110 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,111 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:30,111 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:08:31,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,076 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,076 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,076 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,076 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,076 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,077 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,077 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,077 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,077 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,077 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,077 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,078 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,078 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,078 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,078 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,079 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,079 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,082 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,082 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,082 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,082 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,082 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,082 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,082 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,083 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,083 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,083 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,086 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,086 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,086 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,086 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,086 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,087 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,090 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,090 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,091 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,091 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,091 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,092 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,093 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,093 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,093 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,093 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,094 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,094 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,094 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,094 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,094 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,094 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,094 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,095 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,095 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,095 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,121 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,121 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,121 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,121 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,123 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,123 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,123 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,123 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,124 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,124 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,124 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,124 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,125 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,126 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,126 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,126 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,127 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,127 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,127 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,127 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:31,128 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,128 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,128 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,128 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,129 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,129 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,129 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,129 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,132 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,132 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,132 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,132 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,133 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,133 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,133 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,133 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,134 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,134 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,134 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,134 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,135 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,135 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,135 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,136 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:31,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,553 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,553 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,553 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,553 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,555 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,555 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,555 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,555 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,555 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,555 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,555 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,555 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,555 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,555 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,555 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,556 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,556 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,556 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,556 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,556 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,578 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,578 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,578 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,578 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,579 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,579 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,580 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,580 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,581 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,581 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,581 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,581 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,581 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,581 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,582 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,582 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,611 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,611 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,612 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,612 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,612 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,613 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,613 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,613 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,613 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,613 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,614 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,614 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,614 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,614 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,614 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,615 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,615 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,615 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,615 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,615 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,616 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,617 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,617 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,617 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,617 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:31,618 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,618 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,618 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,618 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,619 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,619 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,619 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,619 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,619 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,620 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,620 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,620 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,620 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,620 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,621 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,621 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,621 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,621 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,621 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,622 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,622 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,623 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,623 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,623 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,640 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,640 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,640 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,640 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,640 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:31,650 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,650 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,650 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,650 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,650 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:31,650 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,650 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,650 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,651 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,651 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,652 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,652 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,652 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,652 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,652 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:31,669 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:31,669 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:31,669 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:31,669 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:31,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:08:31,687 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,687 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,687 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,687 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:08:31,687 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,687 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,688 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:31,688 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:08:32,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,669 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,669 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,669 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,669 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,669 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,670 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,670 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,670 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,670 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,670 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,671 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,671 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,671 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,671 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,671 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,671 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,671 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,671 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,671 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,671 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,673 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,674 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,675 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,675 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,675 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,679 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:32,679 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:32,679 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:32,679 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:32,679 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:32,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,679 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,680 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,680 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,680 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,680 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,682 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,682 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,682 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,682 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,682 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,684 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,684 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,684 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,684 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,684 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,685 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,685 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,686 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,686 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,686 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,686 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,686 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,686 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,686 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,686 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,713 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,713 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,713 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,713 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,714 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,714 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,714 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,714 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,715 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,715 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,715 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,715 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,716 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,716 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,716 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,716 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,717 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,717 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,717 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,718 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 7#L1712-13true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,718 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,718 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,718 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,719 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:32,719 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,719 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,719 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,719 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,722 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,722 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,722 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,722 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,723 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,723 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,723 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,723 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,724 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,726 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,726 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,726 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,726 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,727 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,727 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,727 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,727 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:32,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,729 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,729 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,729 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,729 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,843 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,843 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,843 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,843 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,843 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,843 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,843 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,843 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,844 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,844 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,844 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,844 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,845 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,845 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,845 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,845 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,846 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,846 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,846 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,846 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,846 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,846 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,846 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,846 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,850 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,850 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,850 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,850 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,854 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,854 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,855 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,855 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,856 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,856 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,856 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,856 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,856 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,856 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,856 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,856 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,873 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,873 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,873 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,874 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,874 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,874 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,874 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,874 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,875 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,875 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,875 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,875 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,875 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,876 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,876 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,878 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,878 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,878 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,878 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,878 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,879 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,879 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,879 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,879 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,879 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,880 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,880 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,880 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,880 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,880 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:32,881 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,881 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,881 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,881 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,882 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,882 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,882 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,882 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,882 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,883 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,883 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,883 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,883 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,883 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,886 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,886 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,886 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,886 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,886 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,887 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,887 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,887 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,887 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,887 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,888 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,888 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,889 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,889 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,889 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,889 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:32,899 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,899 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,899 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,899 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,899 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:32,899 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,899 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,899 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,899 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,899 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,900 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,900 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,901 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:32,907 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:32,907 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:32,907 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:32,907 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:32,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:08:32,917 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,917 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,917 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,917 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:08:32,917 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,917 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,917 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:32,917 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:08:34,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,170 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,170 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,170 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,170 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,170 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,172 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,172 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,172 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,172 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,172 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,172 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,173 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,173 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,173 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,173 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,173 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,173 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,173 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,173 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,173 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,173 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,174 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,174 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,174 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,174 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,179 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:34,179 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:34,179 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:34,179 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:34,179 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:34,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,179 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,179 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,179 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,179 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,180 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,181 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,181 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,181 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,181 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,181 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,182 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,183 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,183 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,183 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,183 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,183 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,183 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:34,221 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,221 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,221 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,221 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,222 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,222 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,222 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,223 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,224 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,224 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,224 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,224 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,225 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,225 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,225 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,225 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,226 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,226 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,226 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,226 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,227 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,227 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,227 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,227 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:34,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 286#L1712-5true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,228 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,228 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,228 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,228 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,346 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,346 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,346 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,346 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,347 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,347 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,347 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,347 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,351 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,351 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,351 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,351 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,351 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,351 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,351 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,352 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:34,365 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,365 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,365 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,365 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,366 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,366 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,366 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,366 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,366 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,367 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,367 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,367 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,368 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,368 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,369 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,369 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,369 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,369 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,369 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,370 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,370 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,370 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,370 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,370 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,371 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,371 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,371 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,371 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,372 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,372 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,372 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,372 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,372 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:34,376 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,376 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,376 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,376 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,376 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:34,376 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,376 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,376 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,376 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,376 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,377 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,377 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,377 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,377 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,377 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,377 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,377 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,377 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,377 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,377 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:34,385 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:34,385 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:34,385 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:34,385 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:34,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:08:34,391 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,391 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,391 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,391 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:08:34,391 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,391 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,392 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,392 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:08:34,392 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,392 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,392 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,392 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:08:34,393 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,393 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,393 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:34,393 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:08:35,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,209 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,209 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,209 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,209 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,209 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,209 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,209 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,209 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,209 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,209 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,210 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,210 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,210 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,210 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,210 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,211 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,211 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,211 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,211 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,211 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,212 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,212 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,212 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,212 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,212 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,212 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,212 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,212 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,212 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,212 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,214 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,214 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,214 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,214 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,214 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,216 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,217 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,217 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,217 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,217 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,217 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,217 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,217 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,217 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,217 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,218 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,218 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,218 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,218 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,218 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,218 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,218 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,219 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,219 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,219 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,235 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,235 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,235 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,235 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 233#L1712-6true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:35,236 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,236 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,236 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,236 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,237 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,237 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,237 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,237 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:35,237 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,237 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,237 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,237 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,238 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,238 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,238 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,238 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,239 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,239 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,239 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,239 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,240 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,240 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,240 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,240 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:35,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 213#L1712-6true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,241 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,241 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,241 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,241 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,312 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,312 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,312 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,312 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,313 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,313 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,313 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,313 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,314 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,314 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,315 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,315 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,321 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,321 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,321 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,321 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:35,321 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,322 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,322 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,322 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,323 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,323 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,323 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,323 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,323 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:35,323 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,323 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,323 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,323 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,324 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,324 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,324 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,324 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,324 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,325 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,325 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,325 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,325 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,325 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,326 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,326 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,326 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,326 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,326 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,327 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,327 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,327 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,327 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,329 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,329 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,329 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,329 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,330 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,330 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,330 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,330 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,330 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,330 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 233#L1712-6true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:35,330 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,330 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,331 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,331 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,331 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:35,331 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,331 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,331 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,331 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,331 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:35,331 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,331 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,331 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,331 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,332 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:35,332 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,332 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,332 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,332 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,332 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,332 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,332 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,332 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,332 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,332 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,333 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,333 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,333 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,333 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,333 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,334 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,334 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,334 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,334 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,335 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,335 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,335 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,335 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,338 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,338 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,338 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,338 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:35,339 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,339 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,339 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,339 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:35,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:08:35,343 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,343 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,343 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:35,343 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:08:36,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,220 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,220 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,220 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,220 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,220 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,221 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,221 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,221 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,221 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,222 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,224 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,225 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,225 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,225 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,225 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,225 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,225 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,225 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,225 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,225 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,225 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,226 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,226 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,226 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,226 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,241 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,242 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,242 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,242 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,242 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,242 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,243 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,243 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,243 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,243 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,243 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,243 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,244 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,244 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,244 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,244 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,245 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,245 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,245 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,245 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,246 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,246 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,246 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,246 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,247 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,247 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,247 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,247 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,248 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,248 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,248 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,248 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,308 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,308 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,308 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,308 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,310 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,310 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,310 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,310 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,311 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,311 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,311 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,311 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,316 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,316 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,317 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,317 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,317 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,317 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,317 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,317 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,317 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,317 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,318 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,318 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,318 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,318 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,318 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,319 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,319 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,319 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,319 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,319 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,320 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,320 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,320 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,320 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,320 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,321 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,321 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,321 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,321 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,321 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,322 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,322 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,322 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,322 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,322 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,322 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,322 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,322 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,322 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,325 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,325 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,325 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,325 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,325 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,325 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,325 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,325 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,325 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,325 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:08:36,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,935 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,935 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,935 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,935 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,935 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,935 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,935 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,935 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,935 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,935 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,935 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,936 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,936 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,936 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,936 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,937 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,937 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,937 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,937 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,937 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,938 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,939 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,939 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,939 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,939 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:36,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,940 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,940 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,940 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,940 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,940 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,941 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,941 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,941 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,941 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,941 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:36,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,956 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,956 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,956 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,956 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,957 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,957 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,957 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,957 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,958 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,958 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,958 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,958 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,959 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,959 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,959 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,959 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,960 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,960 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,960 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,960 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:36,962 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,962 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,962 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:36,962 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:37,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,019 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,019 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,019 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,019 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,020 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,020 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,020 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,020 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,021 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,021 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,021 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,021 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,023 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,023 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,023 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,023 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,024 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,024 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,024 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,024 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,024 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,024 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,024 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,024 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,030 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,030 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,030 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,030 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,030 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,031 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,031 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,031 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,031 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,031 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,032 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,032 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,032 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,032 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,032 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,033 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,033 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,033 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,033 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,033 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,034 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,034 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,034 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,034 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,034 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,035 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,035 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,035 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,035 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,035 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:08:37,042 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,042 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,042 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,042 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 172#L1712-9true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:08:37,042 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,042 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,042 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,042 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:08:37,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,891 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,891 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,891 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,891 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,891 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,893 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,893 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,893 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,893 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,893 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,894 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,894 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,894 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,894 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,894 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,909 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,909 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,909 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,909 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:37,909 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,909 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,910 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,910 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:37,910 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:37,910 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:37,910 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:37,910 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:37,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,911 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,911 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,911 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,911 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [72#L1712-11true, 395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:37,911 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,911 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,911 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,911 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,912 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,912 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,912 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,912 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,913 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,913 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,913 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,913 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,914 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,914 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,914 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,914 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 172#L1712-9true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,915 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,915 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,915 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,915 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,971 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,971 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,971 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,971 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,972 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,972 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,972 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,972 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,973 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,973 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,973 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,973 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,974 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,974 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,974 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,974 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,974 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,974 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,974 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,974 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,977 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,977 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,977 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,978 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,978 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:37,978 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:37,978 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:37,978 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:37,978 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:37,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:37,978 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,978 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,978 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,978 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,979 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,979 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,979 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,979 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,979 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [72#L1712-11true, 395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:37,979 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,979 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,979 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,980 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:37,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,980 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,980 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,980 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,980 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,980 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,981 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,981 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,981 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,981 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,981 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,982 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,982 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,982 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,982 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,982 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 172#L1712-9true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,983 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,983 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,983 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,983 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:37,984 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,984 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,984 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,984 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,984 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:37,984 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,984 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,984 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,984 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,984 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 172#L1712-9true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,985 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,985 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,985 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,985 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,985 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 172#L1712-9true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:37,985 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,985 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,985 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,985 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,985 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:08:37,989 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,989 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,989 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,989 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:08:37,990 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,990 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,990 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:37,990 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:08:38,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,656 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,656 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,656 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,657 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,657 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,657 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,657 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,657 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,657 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,658 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,659 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,659 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,659 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,659 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,659 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,660 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,661 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,661 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,661 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,661 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,662 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,662 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,662 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,662 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,662 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,662 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,662 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,662 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,662 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,662 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,675 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,675 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,675 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,675 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,676 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,676 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,676 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,676 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:38,676 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,676 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,676 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,677 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,677 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,677 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,677 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,677 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,678 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,678 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,678 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,678 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,679 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,679 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,679 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,679 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,733 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,733 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,733 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,733 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,734 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,734 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,734 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,734 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,735 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,735 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,735 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,735 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,735 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,735 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,736 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,736 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,739 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,739 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,739 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,739 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,739 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,740 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,740 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,740 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,740 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,740 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:38,740 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,740 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,740 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,741 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:38,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,741 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,741 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,741 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,741 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,741 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,742 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,742 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,742 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,742 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,742 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 250#L1712-10true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,743 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,743 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,743 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,743 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:38,743 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,743 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:38,744 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,744 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,744 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 250#L1712-10true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:38,745 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,745 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [72#L1712-11true, 395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:08:38,749 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:08:38,749 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,749 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,750 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:38,750 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:08:39,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,613 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,614 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,615 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,615 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,615 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,615 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,616 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,616 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,616 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,616 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,616 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,617 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,617 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,617 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,617 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,617 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,617 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,617 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,617 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,617 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,618 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,631 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,631 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,631 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,631 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,632 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,632 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,632 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,632 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,632 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,633 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,633 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,633 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:39,633 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,633 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,633 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,633 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,634 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,634 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,634 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,634 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:39,634 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,634 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,634 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,634 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,635 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,635 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,635 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,635 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,682 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,682 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,682 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,682 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,683 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,683 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,683 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,683 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,684 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,684 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,684 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,684 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,684 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,684 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,684 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,685 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,689 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,689 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,689 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,689 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,689 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,689 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,689 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,689 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,690 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,690 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,690 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,690 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,690 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,690 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,690 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:39,691 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,691 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,691 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,691 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,691 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,691 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,691 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,692 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,692 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:39,692 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,692 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,692 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,692 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:39,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, 244#L1713-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,692 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,692 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,692 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,692 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [72#L1712-11true, 395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:39,693 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,693 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,693 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,693 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,693 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 72#L1712-11true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:39,693 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,693 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,693 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,693 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,693 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,694 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,694 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,694 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,694 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,694 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 244#L1713-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:39,694 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,694 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,694 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,694 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,694 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [130#L1712-12true, 395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:08:39,696 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,696 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,696 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:39,696 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:08:40,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:40,278 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,278 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,278 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,278 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,278 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:40,279 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,279 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,279 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,279 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,279 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:40,280 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,280 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,280 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,280 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,280 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:40,280 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,280 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,280 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,281 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,281 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [130#L1712-12true, 395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:40,295 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,295 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,295 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,295 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [130#L1712-12true, 395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:40,579 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,579 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,579 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,580 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:08:40,581 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2023-11-30 01:08:40,581 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 01:08:40,581 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 01:08:40,581 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2023-11-30 01:08:40,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:08:40,582 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,582 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,582 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,582 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:08:40,582 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,582 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,582 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,582 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:40,582 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,583 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,583 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,583 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,583 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:40,583 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,583 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,583 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,583 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,583 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [130#L1712-12true, 395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:40,605 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,606 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,606 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,606 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,606 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [130#L1712-12true, 395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:40,606 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,606 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,606 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,606 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,606 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:08:40,608 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,608 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,608 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,608 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:08:40,611 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,611 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,611 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:40,611 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:08:41,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:41,186 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,186 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,186 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,186 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,186 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:41,186 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,186 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,186 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,186 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,187 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:41,188 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,188 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,188 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,188 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,188 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:41,188 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,188 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,188 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,188 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,188 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:41,202 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,202 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,202 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,202 INFO L297 olderBase$Statistics]: existing Event has 168 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 ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:41,203 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,203 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,203 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,203 INFO L297 olderBase$Statistics]: existing Event has 168 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:41,247 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,247 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,247 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,247 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:41,248 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,248 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,248 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,248 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:41,248 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,248 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,248 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,248 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:41,249 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:41,249 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:41,250 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,250 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,250 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,250 INFO L297 olderBase$Statistics]: existing Event has 169 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:41,251 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,251 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,251 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,251 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:41,251 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,252 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,252 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,252 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,252 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 7#L1712-13true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:08:41,252 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,252 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,252 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,252 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,252 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:08:41,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:41,874 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,874 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,874 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,874 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,874 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:41,874 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:41,874 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:41,874 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:41,874 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:41,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:41,875 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,875 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,875 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,875 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,875 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:41,876 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:41,876 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:41,876 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:41,876 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:41,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:41,922 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,922 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,922 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,922 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,922 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:41,922 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,922 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,923 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,923 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,923 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][276], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:08:41,923 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,923 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,923 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,923 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,923 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2023-11-30 01:08:41,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:41,924 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,924 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,924 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,924 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:41,924 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:08:42,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:42,794 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:08:42,794 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:08:42,794 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:08:42,794 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:08:42,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:42,794 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,794 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,794 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,794 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,794 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:42,794 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,795 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,795 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,795 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,795 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:42,841 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,841 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,841 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,841 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:42,841 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,841 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,841 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,841 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:42,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:08:42,841 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:08:42,842 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:08:42,842 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:08:42,842 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:08:43,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:43,442 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:43,442 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:43,442 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:43,443 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:43,443 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:43,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][420], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:08:43,443 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:08:43,443 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:43,443 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:43,443 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:43,443 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:08:56,957 INFO L124 PetriNetUnfolderBase]: 103104/193180 cut-off events. [2023-11-30 01:08:56,957 INFO L125 PetriNetUnfolderBase]: For 601621/676294 co-relation queries the response was YES. [2023-11-30 01:08:58,039 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1315275 conditions, 193180 events. 103104/193180 cut-off events. For 601621/676294 co-relation queries the response was YES. Maximal size of possible extension queue 2637. Compared 2031978 event pairs, 36140 based on Foata normal form. 49/170915 useless extension candidates. Maximal degree in co-relation 1311389. Up to 135779 conditions per place. [2023-11-30 01:08:59,591 INFO L140 encePairwiseOnDemand]: 328/357 looper letters, 1150 selfloop transitions, 145 changer transitions 14/1499 dead transitions. [2023-11-30 01:08:59,591 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 370 places, 1499 transitions, 24462 flow [2023-11-30 01:08:59,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:08:59,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:08:59,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1556 transitions. [2023-11-30 01:08:59,593 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7264239028944911 [2023-11-30 01:08:59,593 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1556 transitions. [2023-11-30 01:08:59,594 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1556 transitions. [2023-11-30 01:08:59,594 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:08:59,594 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1556 transitions. [2023-11-30 01:08:59,596 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:08:59,598 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:08:59,598 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:08:59,599 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, 23 predicate places. [2023-11-30 01:08:59,599 INFO L500 AbstractCegarLoop]: Abstraction has has 370 places, 1499 transitions, 24462 flow [2023-11-30 01:08:59,599 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 215.83333333333334) internal successors, (1295), 6 states have internal predecessors, (1295), 0 states have call successors, (0), 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:08:59,599 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:08:59,599 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] [2023-11-30 01:08:59,599 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-30 01:08:59,600 INFO L425 AbstractCegarLoop]: === Iteration 12 === Targeting my_callbackErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:08:59,600 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:08:59,600 INFO L85 PathProgramCache]: Analyzing trace with hash -108110022, now seen corresponding path program 1 times [2023-11-30 01:08:59,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:08:59,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25211779] [2023-11-30 01:08:59,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:08:59,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:08:59,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:09:00,111 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:09:00,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:09:00,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25211779] [2023-11-30 01:09:00,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25211779] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:09:00,111 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:09:00,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:09:00,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861848776] [2023-11-30 01:09:00,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:09:00,112 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:09:00,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:09:00,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:09:00,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:09:00,114 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 216 out of 357 [2023-11-30 01:09:00,115 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 370 places, 1499 transitions, 24462 flow. Second operand has 6 states, 6 states have (on average 221.33333333333334) internal successors, (1328), 6 states have internal predecessors, (1328), 0 states have call successors, (0), 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:09:00,115 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:09:00,115 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 216 of 357 [2023-11-30 01:09:00,115 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:09:02,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 209#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:02,396 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:09:02,396 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:09:02,396 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:09:02,396 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:09:02,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:02,696 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:09:02,696 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:09:02,696 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:09:02,696 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:09:02,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:02,697 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:09:02,697 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:09:02,697 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:09:02,697 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:09:02,697 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:09:02,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 209#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:02,988 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:09:02,988 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:09:02,988 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:09:02,988 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:09:02,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:02,988 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:09:02,988 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:09:02,988 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:09:02,988 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:09:03,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:03,014 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:09:03,014 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:09:03,014 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:09:03,014 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:09:03,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:03,015 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:09:03,015 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:09:03,015 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:09:03,015 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:09:03,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:03,016 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:09:03,016 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:09:03,016 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:09:03,016 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:09:03,016 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:09:03,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:03,393 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:09:03,393 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:09:03,393 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:09:03,393 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:09:03,393 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:09:03,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:03,928 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:09:03,928 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:09:03,928 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:09:03,928 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:09:03,928 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:09:03,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:03,972 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:09:03,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:09:03,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:09:03,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:09:04,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,461 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:04,461 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:04,461 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:04,461 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:04,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:04,462 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,462 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,462 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,462 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:04,464 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,464 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,464 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,464 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,464 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,464 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,464 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,464 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,466 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,466 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,466 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,466 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,466 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,560 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,560 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,560 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,560 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:09:04,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,867 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,867 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,867 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,867 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,911 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,911 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,911 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,911 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,912 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,912 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,912 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,912 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,913 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,913 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,913 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,913 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 28#L1711-7true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,914 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,914 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,914 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,914 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:04,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 28#L1711-7true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,915 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,915 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,915 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,915 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:04,916 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,916 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,916 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,916 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,916 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,916 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,916 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,916 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 28#L1711-7true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,916 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,916 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,917 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,917 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,917 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,917 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,917 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,917 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,918 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,918 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,918 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,918 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,919 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,921 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,921 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,921 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,921 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,924 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,924 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,924 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,924 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,924 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,925 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,925 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,925 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,925 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,925 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,925 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,925 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,926 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,926 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,926 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,926 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,926 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,926 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,927 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:04,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:04,931 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:04,931 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:04,931 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:04,931 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,149 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:05,149 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:05,149 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:05,149 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:05,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,162 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:05,162 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:05,162 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:05,162 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:05,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,196 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:09:05,196 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:05,196 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:05,196 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:05,196 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:09:05,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:05,536 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,537 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,537 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,537 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,537 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:05,538 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,538 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,538 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,538 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,538 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,538 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,538 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,538 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,552 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,552 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,552 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,552 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,552 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:05,552 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:05,552 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:05,552 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:05,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,592 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,592 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,592 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,592 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,593 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,593 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,593 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,593 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,594 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,594 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,594 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,594 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,595 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,595 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,595 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,595 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,597 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,597 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,597 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,597 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,598 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,598 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,598 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,598 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:05,599 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,599 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,599 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,599 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,599 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,599 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,599 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,599 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,600 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,600 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,600 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,600 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:05,600 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,601 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,601 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,601 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,601 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,601 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,601 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,602 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,603 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,603 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,603 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,603 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,605 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,606 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,606 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,606 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:05,606 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,606 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,611 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,611 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,611 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,611 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,611 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,612 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,612 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,612 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,612 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,612 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,613 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,613 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,613 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,613 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,613 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,614 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,614 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,614 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,614 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,614 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,615 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,615 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,615 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,615 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,615 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,719 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,731 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,731 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,732 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,732 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,734 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,734 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,734 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,734 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,740 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,740 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,740 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,740 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,740 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:05,742 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,742 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,742 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,742 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,742 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:05,743 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,743 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,743 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,743 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,746 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,746 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,746 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,746 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,775 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,775 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,775 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,775 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,777 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:05,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:05,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:05,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:05,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,788 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,788 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,788 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,788 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:05,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:05,789 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,789 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,789 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,789 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:05,789 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:09:06,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,244 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,244 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,244 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,244 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,245 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,245 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,245 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,245 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,245 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:06,246 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,246 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,246 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,246 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,246 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,246 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,246 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,246 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,246 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,246 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,247 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,247 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,247 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,247 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,247 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,248 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,248 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,248 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,248 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,248 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,248 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,248 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,248 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,250 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,250 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,250 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,250 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,251 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,251 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,251 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,251 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,252 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,252 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,252 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,252 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,259 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,260 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,260 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,260 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,260 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,260 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,260 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,260 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,260 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,265 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,265 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,265 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,265 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,265 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,266 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,266 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,266 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,300 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,300 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,300 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,300 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:06,301 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,301 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,301 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,301 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,302 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,302 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,303 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,303 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,303 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,303 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,304 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,304 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,304 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,304 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,305 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,305 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,305 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,305 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,307 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,307 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,307 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,307 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,308 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,308 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,308 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,308 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true, 342#L1711-6true]) [2023-11-30 01:09:06,310 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,310 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,310 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,310 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,310 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,310 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,310 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,310 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,311 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,311 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,311 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,311 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,312 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,312 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,312 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,313 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:06,313 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,313 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,313 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,313 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,314 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,314 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,314 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,314 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,319 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,319 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,319 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,319 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,321 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,321 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,321 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,321 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,325 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,325 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,325 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,325 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,325 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:06,326 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,326 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,326 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,326 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,326 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,327 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,327 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,327 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,327 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,327 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,328 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,328 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,328 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,328 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,328 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,329 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,329 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,329 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,329 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,329 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,340 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,340 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,340 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,340 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:06,414 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,414 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,414 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,414 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,425 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,425 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,425 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,425 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,426 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,426 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,426 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,426 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 342#L1711-6true, 388#true]) [2023-11-30 01:09:06,428 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,428 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,428 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,428 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,429 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,429 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,429 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,429 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,431 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,431 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,431 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,431 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,435 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,436 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true, 342#L1711-6true]) [2023-11-30 01:09:06,437 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,438 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,439 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,439 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,441 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,442 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,442 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,442 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,442 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,444 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,450 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,450 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,450 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,450 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,463 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,463 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,463 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,463 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:06,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:06,471 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,471 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,471 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,471 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:06,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:06,472 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,472 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,472 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,472 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:06,472 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:09:07,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,058 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,058 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,058 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,059 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,059 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,059 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,060 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,060 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,060 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:07,061 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,061 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,061 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,061 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,061 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,061 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,061 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,061 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,061 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,061 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,062 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,062 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,062 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,062 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,062 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:07,062 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,062 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,062 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,063 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,063 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,063 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,063 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,063 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,063 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,064 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,065 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,065 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,065 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,065 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,066 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,066 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,066 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,066 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,066 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,067 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,067 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,067 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,067 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,068 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,068 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,068 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,068 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,070 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,070 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,070 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,070 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,078 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,078 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,078 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,078 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,078 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,078 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,078 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,078 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,078 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,122 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,122 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,122 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,123 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,123 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,123 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,123 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,123 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,125 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,125 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,125 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,125 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:07,126 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,126 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,126 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,126 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,127 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,127 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,127 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,127 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,127 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,127 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,128 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,128 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,128 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,128 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,128 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,128 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,131 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,131 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,131 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,131 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,131 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,132 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,133 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,133 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,133 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,133 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:07,135 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,135 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,135 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,135 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:07,136 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,136 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,136 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,136 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:07,138 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,138 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,138 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,138 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,138 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,138 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,138 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,138 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,139 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,139 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,139 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,139 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:07,141 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,141 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,141 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,141 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,142 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,142 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,142 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,142 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,142 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,142 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,142 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,142 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,148 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,148 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,152 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,152 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,152 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,152 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,157 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:07,158 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,160 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,160 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,160 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,160 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,160 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:07,161 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,161 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,162 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,162 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,162 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,162 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,162 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,162 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,162 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,163 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,179 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,179 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,179 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,179 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,208 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,208 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,208 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,208 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 207#L1712-2true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,208 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,208 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,208 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,208 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,254 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,254 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:07,265 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,265 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,265 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,265 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:07,266 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,266 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,266 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,266 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,269 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,269 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,269 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,269 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:07,270 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,270 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,270 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,270 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:07,272 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,272 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,272 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,272 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,275 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:07,276 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,276 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,276 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,276 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,276 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,279 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,279 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,279 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,279 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,279 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:07,280 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,280 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,280 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,280 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,280 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,282 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,282 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,282 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,282 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,282 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 207#L1712-2true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,287 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 207#L1712-2true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,289 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,289 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,289 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,289 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,289 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,290 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,290 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,290 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,290 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,302 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,303 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,303 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,303 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,303 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,303 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,304 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,304 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,304 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:07,305 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,305 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,305 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,305 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,313 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,313 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,313 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,313 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,314 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,314 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,314 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,314 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,315 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,315 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,315 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,315 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,315 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,316 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,316 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,316 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,316 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,316 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:09:07,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,773 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,773 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,773 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,773 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,775 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,775 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,775 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,775 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,775 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,776 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,776 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,776 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,776 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,776 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,778 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,778 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,779 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,779 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,779 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,779 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,779 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,781 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,781 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,782 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,784 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,784 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,784 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,784 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,784 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,784 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,785 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,787 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,787 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,787 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,787 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,788 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,788 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,788 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,788 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,794 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,794 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,794 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,794 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,796 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,796 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,796 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,796 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,796 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:07,796 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,796 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,796 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,797 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,797 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,841 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,841 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,841 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,841 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,843 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,843 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,843 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,843 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,843 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,844 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,844 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,844 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,844 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,844 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,845 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,845 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,846 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,846 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,846 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,846 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,847 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,847 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,847 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,847 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:07,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,853 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,853 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,853 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,853 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,854 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,854 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,854 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,854 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,854 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,854 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,854 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,855 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,855 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,855 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,855 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,855 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,856 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,856 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,856 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,856 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,857 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 154#L1712true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:07,858 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,858 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,858 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,858 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,860 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,860 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,860 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,860 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,861 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,861 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,861 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,861 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,862 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,862 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,862 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,862 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,863 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,863 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,863 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,864 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,865 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,865 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,865 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,865 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,866 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,866 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,866 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,866 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,867 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,867 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,867 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,868 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,880 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,880 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,880 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,880 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,884 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,884 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,884 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,884 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,884 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,885 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,885 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,885 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,885 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,885 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,886 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,886 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,886 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,886 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,886 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,887 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,887 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,887 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,887 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,887 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,888 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,888 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,888 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,888 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,889 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,904 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,904 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,904 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,904 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,905 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,905 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,905 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,905 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:07,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,931 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,931 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,931 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,931 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,931 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,931 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,931 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,931 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 257#L1712-3true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,933 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,933 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,933 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,933 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:07,933 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,933 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,933 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:07,933 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,172 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,172 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,172 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,172 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,173 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,173 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,173 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,173 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,174 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,174 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,174 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,174 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,176 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,176 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,176 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,176 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,178 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,179 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,179 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,179 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,179 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,182 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,182 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,182 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,182 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,182 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,183 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,183 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,183 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,183 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,183 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,184 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,184 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,184 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,184 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,184 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,185 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,185 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,186 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,186 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,186 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,187 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,187 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,188 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,188 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,188 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,188 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,188 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,188 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,188 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,189 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,189 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,189 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,189 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,189 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 257#L1712-3true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,193 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,193 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,193 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,193 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,194 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,194 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,194 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,194 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,195 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,195 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,195 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,195 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 257#L1712-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,196 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,196 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,196 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,196 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,196 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,197 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,197 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,197 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,197 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,197 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,198 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,198 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,198 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,198 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,198 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:08,212 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,212 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,212 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,213 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:08,213 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,214 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,214 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,214 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,214 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:09:08,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,215 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,215 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,215 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,215 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,216 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,216 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,216 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,216 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,768 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,768 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,768 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,768 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,769 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,769 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,770 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,771 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,771 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,771 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,771 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:08,772 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,772 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,773 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,773 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,773 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:08,773 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,773 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,774 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,774 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,774 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:08,775 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:08,776 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:08,776 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:08,778 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,779 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:08,780 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,781 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,782 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,782 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,782 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,783 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,789 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,790 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 207#L1712-2true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,791 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:08,792 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,792 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,792 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:08,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,793 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,793 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,843 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,843 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,843 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,843 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,844 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,844 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,844 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,844 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,845 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,845 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,845 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,845 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,846 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,847 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,847 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,847 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,847 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,848 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,849 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,849 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,849 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,849 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 53#L1712true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,852 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,852 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,852 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,852 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:08,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,862 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,862 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,862 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,862 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,862 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,862 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,862 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,862 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,864 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,864 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,866 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,866 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,866 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,866 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,866 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,866 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,866 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,866 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:08,867 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,867 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,867 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,867 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,868 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,868 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,868 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,868 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 154#L1712true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,869 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,869 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,869 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,869 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 53#L1712true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,874 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,874 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,874 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,874 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,890 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,890 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,890 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,890 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,892 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,892 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,892 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,892 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,892 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,893 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,893 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,894 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,894 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,894 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,894 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,894 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,894 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,895 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,895 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,895 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,895 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,895 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,895 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,895 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,896 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,896 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,897 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,897 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,897 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,898 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,898 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,898 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,898 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,898 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,900 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,900 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,900 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,900 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,900 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,910 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,910 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,910 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,910 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,910 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,910 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,910 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,910 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,948 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,948 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,950 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,950 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,950 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,950 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:08,950 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,950 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,950 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:08,950 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,012 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,012 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,012 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,012 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,012 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,013 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,013 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,013 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,013 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,013 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,014 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,014 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,014 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,014 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,014 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,014 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,017 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,017 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,017 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,017 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,017 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,018 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,018 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,018 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,018 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,018 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,019 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,019 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,019 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,019 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,019 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,019 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,019 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,019 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,020 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,020 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,023 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,023 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,023 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,023 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,024 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,024 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,024 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,025 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:09,025 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,025 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,025 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,026 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,026 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,026 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,026 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,026 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,026 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,027 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,027 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,027 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,027 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,027 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:09,028 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,028 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,028 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,028 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,028 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,044 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,044 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,044 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,044 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,045 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,045 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,045 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,045 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,046 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,047 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,047 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,047 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,047 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,047 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:09:09,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,778 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,778 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,779 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,779 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,780 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,781 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,781 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,781 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,781 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,782 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,782 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,782 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,782 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,782 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 154#L1712true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:09,783 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,783 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,783 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,783 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,785 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,785 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,785 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,785 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,785 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,786 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,786 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,786 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,786 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,786 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,787 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,787 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,787 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,787 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,787 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,789 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,789 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,789 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,789 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,789 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,790 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,790 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,790 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,790 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,790 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,791 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,791 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,791 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,791 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,791 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,793 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,795 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,795 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,795 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,795 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,795 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,796 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,796 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,796 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,796 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,796 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,798 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,798 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,798 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,798 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,798 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,799 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,799 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,799 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,799 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,801 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,801 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,801 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,801 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,801 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,801 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,801 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,801 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,801 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,801 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 257#L1712-3true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,803 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,803 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,803 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,803 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,803 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,803 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,803 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,803 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,803 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,803 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,805 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,805 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,805 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,805 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,805 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,806 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,806 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,806 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,806 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,806 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:09,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,853 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,853 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,853 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,853 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,854 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,854 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,854 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,854 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,855 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,855 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,855 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,855 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,856 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,856 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,856 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,856 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,857 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,858 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,858 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,858 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,858 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,859 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,859 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,859 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,859 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:09,860 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,860 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,860 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,861 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,862 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,862 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,862 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,862 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,864 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,864 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,864 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,864 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:09,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,881 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,882 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,882 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,882 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,882 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,882 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,882 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,882 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,883 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,883 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,883 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,883 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:09,883 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,883 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,883 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,883 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,885 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,885 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,885 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,885 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,885 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,886 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,886 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,886 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,887 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,887 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,887 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,887 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,887 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,887 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,887 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,887 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,888 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,888 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,888 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,888 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,889 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,889 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,889 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,889 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:09,889 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,889 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,889 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,889 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:09,894 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,894 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,894 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,894 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,901 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,901 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,901 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,901 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:09,911 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,911 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,911 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,911 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,911 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,911 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,912 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,912 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,913 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,913 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,913 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,913 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,913 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,914 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,914 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,914 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,914 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,914 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,915 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,915 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,915 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,915 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,915 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,916 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,916 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,916 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,916 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,916 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 133#L1711-2true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,917 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,917 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,917 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,917 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,917 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,918 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,918 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,918 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,918 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,918 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,919 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,919 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,919 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,919 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,919 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:09,920 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,920 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,920 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,920 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,920 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,922 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,922 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,922 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,922 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,922 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 303#L1712-1true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,923 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,923 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,923 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,923 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,924 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,924 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,924 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,924 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,924 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,935 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,935 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,935 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,935 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,935 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,935 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,935 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,935 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:09,977 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,977 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,979 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,979 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:09,979 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:09,980 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,030 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,030 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,030 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,030 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:10,038 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,039 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,039 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,039 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,039 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,040 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,040 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,040 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,040 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,040 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,041 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,041 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,041 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,041 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,042 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:10,044 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,044 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,044 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,044 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,044 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,045 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,045 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,045 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,045 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,045 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,045 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,046 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,046 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,046 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,046 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,046 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,046 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,046 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,047 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,047 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,047 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,047 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,047 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,047 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,047 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:10,051 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,051 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,051 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,051 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:10,052 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,052 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,052 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,052 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,053 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,053 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,053 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,053 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,054 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:10,055 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,055 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,055 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,055 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,055 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,056 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,056 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,056 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,056 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,056 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,057 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,058 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,058 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,058 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,058 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,058 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,077 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,077 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,077 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,077 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,078 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,078 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,078 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,078 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,078 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:09:10,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,623 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,624 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,624 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,624 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,624 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,628 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,628 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,631 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,631 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:10,633 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,633 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,633 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,633 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,634 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,634 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,634 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,634 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,634 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 154#L1712true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,635 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,635 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,635 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,635 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 53#L1712true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,644 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,644 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,644 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,644 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,644 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,653 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,656 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,656 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,656 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,656 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,656 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,656 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,656 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,657 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,657 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,657 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,659 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,659 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,660 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,660 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,661 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,661 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,718 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,718 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,718 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,718 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,719 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,719 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,719 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,719 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,720 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,720 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,720 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,720 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,721 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,722 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,722 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,722 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,722 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,723 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,723 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,723 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,723 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,725 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,725 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,725 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,725 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,727 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,727 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,727 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,727 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:10,728 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,729 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,730 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,731 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,731 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,731 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,731 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,732 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,733 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,733 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,733 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,734 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,734 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,734 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,734 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,736 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,736 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,736 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,736 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,737 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,737 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,737 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,737 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,739 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,739 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,739 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,739 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,741 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,741 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,741 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,741 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,779 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,779 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,779 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,779 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:10,779 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,779 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,779 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,779 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,781 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,781 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,781 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,781 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,781 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,781 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,781 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,781 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:10,783 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,783 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,783 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,783 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,784 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,784 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,784 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,784 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,787 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,787 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,787 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,787 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,788 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,788 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,788 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,788 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,789 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,789 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,789 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,789 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,790 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,790 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,792 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,792 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,792 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,792 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,792 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,792 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,792 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,792 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,794 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,794 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,794 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,794 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,796 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,796 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,796 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,796 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:10,796 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,796 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,796 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,796 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,797 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,797 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,797 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,798 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,803 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,803 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,804 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,804 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:10,816 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,816 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,816 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,816 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,816 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,816 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,816 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,816 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,819 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,819 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,819 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,819 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,819 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,820 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,820 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,820 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,820 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,820 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,821 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,821 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,821 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,821 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,821 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,822 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,822 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,822 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,822 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,822 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,823 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,823 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,823 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,823 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,823 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,824 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,824 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,824 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,824 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,824 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,825 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,825 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,825 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,825 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,825 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,826 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,826 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,826 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,826 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,826 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:10,827 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,827 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,827 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,827 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,827 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,828 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,828 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,828 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,828 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,828 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,829 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,829 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,829 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,829 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,829 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,830 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,830 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,830 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,830 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,830 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,833 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,833 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,833 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,833 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,833 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,834 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,834 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,835 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,836 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,836 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,836 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,836 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,836 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,837 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,855 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,855 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,855 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,855 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:10,855 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,855 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,856 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,856 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,873 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,873 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,873 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,873 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,875 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,875 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,875 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,875 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:10,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,922 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,922 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,922 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,922 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,923 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,923 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,924 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,924 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,924 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,924 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,925 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,925 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,925 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,925 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,981 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,981 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,981 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,981 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:10,988 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,988 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,988 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,988 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,989 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,989 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,989 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,989 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,990 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,991 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,991 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,991 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:10,991 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,992 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,992 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,992 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:10,992 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,993 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,993 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,993 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:10,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,993 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,993 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,994 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,994 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,994 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,994 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,994 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,994 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,995 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,995 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,995 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,995 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,995 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,995 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,996 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:10,996 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,996 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,996 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,996 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:10,997 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:10,997 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,003 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,003 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,003 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,003 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,004 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,004 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,004 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,004 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,005 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,005 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,005 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,005 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,006 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,006 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,006 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,006 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,007 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,008 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,008 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,008 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,008 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,008 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,009 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,009 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,009 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,009 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,009 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,010 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,010 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,010 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,010 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,010 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,022 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,022 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,022 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,022 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,029 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,029 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,029 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,029 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,030 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,030 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,030 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,030 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,030 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:09:11,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,793 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,793 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,793 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,793 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,793 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,794 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,794 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,794 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,794 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,795 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:11,795 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,797 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,797 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,797 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,797 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,797 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,798 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,799 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,799 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,799 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,799 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,800 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,800 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,800 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,800 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,800 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,800 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,800 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,800 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,800 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,800 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,800 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,801 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,801 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,801 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,801 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:11,802 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,802 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,802 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,802 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,802 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 303#L1712-1true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,805 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,805 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,805 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,805 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:11,806 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,807 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,807 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,807 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,807 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,808 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:11,809 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,809 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,809 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,809 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,809 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,810 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,810 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,810 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,810 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,810 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,811 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,811 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,811 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,811 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,811 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,812 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,812 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,812 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,812 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,812 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:11,814 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,814 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,814 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,814 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,814 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,814 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,814 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,814 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,815 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,815 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,816 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,816 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,816 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,816 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,816 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,817 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,817 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,819 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,819 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,819 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,819 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,819 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:11,854 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,854 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,854 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,854 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,855 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,855 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,855 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,855 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,856 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,856 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,856 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,856 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,857 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,857 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,857 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,857 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,858 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,858 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,858 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,858 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,859 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,859 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,859 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,859 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,860 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,860 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,860 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,860 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,861 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,862 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,862 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,862 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:11,863 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,863 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,864 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,864 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,864 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,864 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,865 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,865 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,865 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,865 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,865 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,865 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,866 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,866 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,866 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,866 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,867 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,867 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,867 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,867 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,869 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,869 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,869 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,869 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,870 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,870 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,870 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,870 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,871 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,871 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,871 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,871 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,872 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,872 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,872 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,872 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:11,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,908 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:11,909 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:11,910 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,910 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,912 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,912 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,912 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,912 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,913 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,913 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,913 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,913 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,913 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,913 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,913 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,913 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,914 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,914 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,914 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,914 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,915 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,915 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,915 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,915 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,918 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,918 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,919 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,919 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,922 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,922 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,922 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,922 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,924 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:11,924 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,925 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,931 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,931 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,931 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,931 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,945 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,945 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,945 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,945 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:11,945 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,945 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,945 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:11,947 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,948 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,949 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,950 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,951 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,952 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,952 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,952 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,952 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,952 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,953 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,953 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,953 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,953 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,953 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,954 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,954 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,954 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,954 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,955 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:11,956 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,957 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,958 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,959 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,960 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,960 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,960 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,960 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,960 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,961 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,962 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,963 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,964 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,978 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,979 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,980 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:11,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,990 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,990 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,990 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,990 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:11,992 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,992 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,992 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:11,992 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,022 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,022 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,022 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,022 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,023 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,023 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,023 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,023 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,079 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:12,088 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:12,089 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:12,090 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,090 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,090 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,090 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,091 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,092 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,092 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,092 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,092 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,093 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,093 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:12,094 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,094 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,094 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,095 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,095 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:12,095 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,095 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:12,096 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,097 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,098 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,098 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,098 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,098 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,098 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,099 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,099 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,099 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,099 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,100 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,100 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,100 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,100 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,100 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,100 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,116 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,116 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,116 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,116 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,117 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,117 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,118 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,118 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,118 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,118 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,124 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,124 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,124 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,124 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,125 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,125 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,125 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,125 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,125 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:09:12,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,949 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,949 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,949 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,950 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,950 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:12,950 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,950 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,950 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,950 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,951 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,951 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,951 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,951 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,951 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,951 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,951 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,951 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,951 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,951 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:12,953 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,953 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,953 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,953 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,953 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,953 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,953 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,954 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,954 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,954 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,956 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,956 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,956 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,956 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,956 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,957 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,957 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,957 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,957 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,957 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,957 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,958 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,958 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,958 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,958 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,958 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,959 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,959 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,959 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,959 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,959 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,960 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,960 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,960 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,960 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,961 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,961 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,961 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,961 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,961 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,961 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,961 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,961 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,961 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,962 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,963 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,963 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,963 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,963 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,963 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,963 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,963 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,963 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,963 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,965 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,965 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,965 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,965 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,965 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:12,965 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,965 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,965 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,965 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,965 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,966 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,966 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,966 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,966 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,966 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,968 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,968 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,968 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,968 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,968 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,968 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,968 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,969 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,969 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,969 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:12,970 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,970 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,970 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,970 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,970 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,970 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,970 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,970 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,970 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,970 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,972 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,972 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,972 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,972 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,972 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:12,972 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,972 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,972 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,972 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,972 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,975 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,975 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,975 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,975 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,975 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,976 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,976 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,976 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,976 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,976 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,976 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,976 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,976 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,977 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,977 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,977 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,977 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,977 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,978 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,978 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,978 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,979 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,979 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,979 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,979 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,981 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:12,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:12,981 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,981 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,981 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,981 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:12,982 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:13,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:13,028 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,028 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,030 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:13,031 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,032 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,032 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,034 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,034 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,034 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,034 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,035 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,035 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,035 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,035 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,037 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,037 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,037 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,037 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 133#L1711-2true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,040 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,041 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,041 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,041 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,042 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,042 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,042 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,042 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,046 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,047 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,047 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,047 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,048 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,048 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,048 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,048 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,050 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,050 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,050 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,050 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,051 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,052 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,052 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,052 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,053 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,055 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,055 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,055 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,055 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,056 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,056 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,056 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,056 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:13,114 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,114 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,114 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,114 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,114 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,114 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,114 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,114 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:13,115 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,115 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,115 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,115 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,117 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,117 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,117 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,117 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,117 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,117 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,117 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,117 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,118 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,118 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,118 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,118 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,119 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,120 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,120 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,120 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,120 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,121 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,121 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,121 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,121 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 133#L1711-2true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,126 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,126 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,126 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,126 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,127 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,127 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,127 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,127 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,128 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,128 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,128 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,128 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,130 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,130 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,130 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,130 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:13,130 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,130 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,130 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,130 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,131 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,131 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,131 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,131 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,138 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,138 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,138 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,138 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,152 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,152 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,152 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,152 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,153 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,153 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,153 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,153 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,153 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,153 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,153 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,153 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:13,154 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,154 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,154 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,154 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,154 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,155 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,155 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,155 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,155 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,155 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:13,156 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,156 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,156 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,156 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,156 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,157 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,158 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,159 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,160 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,160 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,160 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,160 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,160 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,162 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,162 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,162 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,162 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,162 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,163 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,163 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,163 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,163 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,163 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 53#L1712true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,164 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,164 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,164 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,164 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,165 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,165 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,165 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,165 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,165 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,166 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,166 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,166 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,166 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,166 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,167 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:13,169 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,170 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,171 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,171 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,171 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,171 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,171 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,172 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,172 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,172 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,172 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,172 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,186 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,186 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,186 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,186 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,187 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,187 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,187 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,187 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,202 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:13,202 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:13,202 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:13,202 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:13,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,233 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,284 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,284 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,284 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,284 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:13,294 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,294 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,294 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,294 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,295 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,295 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,295 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,295 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,296 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,296 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,296 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,296 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,297 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,297 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,297 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,297 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,298 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,298 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,298 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,298 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 285#L1711-6true, 388#true]) [2023-11-30 01:09:13,300 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,300 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,300 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,300 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,300 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,301 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,301 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,301 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,301 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,301 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,302 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,302 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,302 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,302 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,302 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,303 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,303 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,303 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,303 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,303 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,304 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,309 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,310 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,310 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,310 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,310 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,310 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,321 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,323 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,323 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,323 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,323 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,323 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,324 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:13,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:13,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:13,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:13,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,331 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,331 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,331 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,331 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:13,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:13,332 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,332 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,332 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,332 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:13,332 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:09:14,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,027 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,027 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,027 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,027 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,027 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:14,027 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,027 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,028 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,028 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,028 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:14,028 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,029 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,031 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,031 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,031 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,031 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,031 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,032 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,032 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,033 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,033 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,033 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,033 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,034 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,034 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,035 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,035 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,035 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,035 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,037 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,037 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,037 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,037 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,037 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,038 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,040 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,040 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,040 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,040 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,041 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,041 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,041 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,041 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,042 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,043 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,043 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,043 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,043 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,043 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:14,044 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,044 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,044 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,044 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,044 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,045 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,045 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,045 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,045 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,045 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,046 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,046 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,046 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,047 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,047 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,047 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,048 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,048 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,048 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,048 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,048 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:14,048 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,048 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,048 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,048 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,048 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,050 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,050 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,050 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,050 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,050 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,051 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,052 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,053 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,053 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,054 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,055 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,058 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,058 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,058 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,058 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,058 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,058 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,086 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,086 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,086 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,086 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:14,086 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:14,088 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,088 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,088 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,088 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,089 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:14,090 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:14,091 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,091 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,091 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,091 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,092 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,092 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,092 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,092 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,094 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,094 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,094 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,094 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,095 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,095 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,095 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,095 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,096 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,096 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,096 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,096 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,097 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,097 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,097 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,097 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,099 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:14,100 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,100 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,100 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,100 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,101 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,101 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,102 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,103 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,104 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,105 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,106 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,106 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,106 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,106 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,106 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,349 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,350 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,351 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,351 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,351 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,351 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:14,352 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,352 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,352 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,352 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:14,353 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,353 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,353 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,353 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,353 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,353 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,353 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,353 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:14,354 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,354 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,355 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,355 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:14,356 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,356 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,356 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,356 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 53#L1712true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,359 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,359 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,359 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,359 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,363 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,364 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,365 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,366 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,367 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,367 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,367 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,367 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,369 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,369 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,369 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,369 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:14,371 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,371 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,371 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,371 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,373 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,374 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:14,375 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,375 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,375 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,375 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,375 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,375 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,375 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,376 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,376 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,376 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,376 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,376 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,384 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,385 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,385 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,385 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,385 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:14,403 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,403 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,403 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,403 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,404 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,404 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,404 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,404 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,406 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,406 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,406 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,406 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,407 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:14,407 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,407 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,407 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,407 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,408 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:14,408 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,408 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,408 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,408 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,409 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,410 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,410 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,410 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,410 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,410 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:14,411 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,411 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,411 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,411 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,411 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:14,412 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,413 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,415 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,415 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,415 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,415 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,415 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,415 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,416 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,416 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,416 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,416 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,416 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,417 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,417 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,417 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,417 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,417 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,418 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,418 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,418 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,418 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,419 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,419 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,419 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,419 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,419 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,420 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,420 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,420 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,420 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,420 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,422 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,422 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,422 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,422 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,422 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,423 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,423 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,423 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,423 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,423 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,423 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,423 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,424 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,424 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,424 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:14,424 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,425 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,425 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,425 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,425 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,425 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,426 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,427 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,427 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,427 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,454 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,455 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,455 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,455 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,481 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,481 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,481 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,481 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,482 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,482 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,482 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,482 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 25#L1712-9true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,482 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,482 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,482 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,482 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,531 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,531 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,531 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,531 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,531 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,531 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,531 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,531 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,539 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,539 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,539 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,539 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,540 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,540 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,540 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,540 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:14,543 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,543 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,543 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,543 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,543 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,543 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,544 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,544 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,544 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,544 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 25#L1712-9true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,548 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,548 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,548 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,548 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,549 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,549 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,549 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,550 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,550 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,550 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,550 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,550 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 25#L1712-9true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,551 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,551 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,551 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,551 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,551 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,552 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,552 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,552 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,552 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,552 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,553 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,565 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,565 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,565 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,565 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,566 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,566 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,566 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,566 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,566 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,567 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:14,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,575 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,575 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,575 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,575 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,575 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,576 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,576 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,576 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:14,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,576 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,576 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,576 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,576 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,576 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:14,577 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,577 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,577 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,577 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:14,577 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:09:15,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:15,353 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,353 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,353 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,353 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,353 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,353 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,353 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,353 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,353 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,353 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:15,354 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,354 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,355 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,355 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,355 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,356 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,356 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,356 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,356 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,356 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,356 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,356 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,356 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,356 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,356 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,357 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,357 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,357 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,357 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,357 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,358 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,358 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,358 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,358 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,358 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,359 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,359 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,359 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,359 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,359 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,360 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,360 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,360 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,361 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,361 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 53#L1712true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,363 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,363 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,363 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,363 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 133#L1711-2true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,365 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,365 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,365 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,365 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,365 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,366 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,366 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,366 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,366 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,368 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,368 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,368 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,368 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,368 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,369 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,369 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,369 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,369 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:15,370 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,371 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,371 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,371 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,371 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,371 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,373 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,373 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,373 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,373 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,373 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,373 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,374 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,374 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,374 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,374 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,374 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,375 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,375 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,375 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,375 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,375 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,376 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,377 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,377 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,377 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,377 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,377 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,378 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,382 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,384 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,384 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,384 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,384 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,384 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,384 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,384 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,384 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,384 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,385 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,408 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,408 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,408 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,408 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,409 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,409 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,409 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,409 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 53#L1712true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,410 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,410 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,410 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,410 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,411 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,411 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,412 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,412 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,412 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,412 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,412 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,413 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,414 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,414 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,414 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,414 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,415 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,415 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,415 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,415 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,416 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,416 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,416 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,416 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,417 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,417 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,417 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,417 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,418 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,418 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,418 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,418 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,419 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,419 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,419 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,419 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 133#L1711-2true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,420 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,421 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,421 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,421 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,421 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,422 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,422 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,422 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,422 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,423 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,423 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,423 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,424 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,425 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,425 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,425 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,425 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,426 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,426 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,426 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,426 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,428 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,429 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,429 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,429 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,429 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,429 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,430 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,494 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,495 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 53#L1712true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,496 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,497 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,498 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,499 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,500 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,500 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,500 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,500 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,502 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,502 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,502 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,502 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,503 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,503 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,503 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,503 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,504 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,505 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,505 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,505 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,505 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,505 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,505 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,505 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,505 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,507 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 133#L1711-2true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,507 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,508 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:15,509 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,511 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,512 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,513 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,513 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,513 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,513 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,513 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,513 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,513 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,514 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,514 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,515 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,515 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,515 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,515 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,516 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,516 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,516 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,535 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,536 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,537 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,538 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,539 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,541 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,542 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,542 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,542 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,542 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,542 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,543 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,544 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,544 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,544 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,544 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,544 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,545 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,546 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,546 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,546 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,546 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,546 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,547 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,548 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,548 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,548 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,548 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,548 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,549 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,550 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,550 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,550 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,550 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,550 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,551 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,551 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,551 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,552 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,552 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,552 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,552 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,552 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,552 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,552 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,554 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,555 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,556 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,557 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,570 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,570 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,570 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,570 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,584 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,584 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,584 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,584 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,585 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,585 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,585 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,585 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,606 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,606 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,606 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,606 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,606 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,606 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,606 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,606 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,608 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,608 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,608 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,608 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,608 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,608 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,608 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,608 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:15,609 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,609 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,609 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,609 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,672 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,672 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,672 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,672 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,673 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,673 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,673 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,673 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,675 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,675 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,675 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,675 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,675 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,676 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,676 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,676 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,676 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,676 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,679 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,679 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,679 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,679 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,680 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,680 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,680 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,680 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,681 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,681 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,681 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,681 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,682 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,682 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,682 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,682 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,682 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,683 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,683 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,683 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,683 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,683 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,684 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,684 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,684 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,684 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,684 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,697 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:15,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,698 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,698 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,698 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,698 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,698 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,699 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,699 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,699 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,699 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:15,700 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,700 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,700 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,700 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:15,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:09:15,706 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,706 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,706 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:15,706 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:09:16,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,627 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,628 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:16,630 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:16,630 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,631 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,631 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,631 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,631 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,631 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:16,632 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,632 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,632 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,632 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,632 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:16,633 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,633 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,633 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,633 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,633 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 53#L1712true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,635 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,635 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,635 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,635 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,638 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,638 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,638 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,638 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,638 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,639 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,640 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,640 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,640 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,640 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,640 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,640 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,640 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,640 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,640 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,640 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,641 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,641 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,641 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,641 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,642 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,642 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,642 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,642 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:16,644 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,644 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,644 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,644 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,644 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,646 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,646 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,646 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,646 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,646 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:16,647 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,647 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,647 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,647 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,647 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,647 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,648 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,648 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,648 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,648 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,648 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,648 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,648 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,648 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,648 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,650 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:16,650 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:16,650 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:16,650 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:16,650 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:16,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,650 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,650 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,650 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,650 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,650 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,650 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,650 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,651 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,651 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,651 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:16,651 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,651 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,651 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,652 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,652 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,652 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,652 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,652 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,652 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,653 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,655 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,655 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,656 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,656 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,656 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,657 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,657 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,657 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,657 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,657 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 25#L1712-9true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,657 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,657 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,657 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,657 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,657 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,659 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:16,659 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:16,659 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:16,659 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:16,659 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:16,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,660 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,660 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 53#L1712true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,683 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,683 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,683 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,683 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 53#L1712true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,684 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,684 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,684 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,684 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,686 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,686 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,686 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,686 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,687 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,687 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,687 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,687 INFO L297 olderBase$Statistics]: existing Event has 148 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,688 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,688 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,688 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,688 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,689 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,689 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,689 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,689 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,690 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,690 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,690 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,690 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,691 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,691 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,691 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,691 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,692 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,692 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,692 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,692 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,693 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,693 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,693 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,693 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,694 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,694 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,694 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,694 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,695 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,695 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,695 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,695 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,696 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,696 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,696 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,696 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,697 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,697 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,697 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,697 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,698 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,698 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,698 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,698 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:16,701 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,701 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,701 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,701 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 53#L1712true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,772 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,772 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,772 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,772 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 53#L1712true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,772 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,772 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,772 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,772 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,774 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,775 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,775 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,775 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,776 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,776 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,776 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,776 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,777 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,777 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,777 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,777 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,778 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,778 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,778 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,778 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,779 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,779 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,781 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,781 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,781 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,781 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,782 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,782 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,782 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,782 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,782 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,782 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,782 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,782 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,784 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,784 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,784 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,784 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 133#L1711-2true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,784 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,784 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,784 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,784 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:16,785 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,785 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,785 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,785 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,786 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,786 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,786 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,786 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,787 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,787 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,787 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,787 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,809 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,809 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,809 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,810 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,810 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,810 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,810 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,811 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,811 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,811 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,811 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,811 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,811 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,812 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,814 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,814 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,814 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,814 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,814 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,815 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,815 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,815 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,815 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,815 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,815 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,815 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,816 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,816 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,816 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,816 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,816 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,816 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,816 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,817 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,817 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,817 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,818 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,818 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,818 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,818 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,818 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,818 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,819 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,819 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,819 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,819 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,819 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,819 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,819 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,820 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 133#L1711-2true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,821 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,821 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,821 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,821 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,821 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,822 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,822 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,822 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,822 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,822 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,823 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,823 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,823 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,823 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,823 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,824 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,824 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,824 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,824 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,824 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,825 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,825 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,825 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,825 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,825 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 100#L1712-7true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,828 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,828 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,828 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,828 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:16,828 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,828 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,828 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,828 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,837 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,837 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,837 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,837 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,837 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,837 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,838 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,838 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:16,839 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,839 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,839 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,839 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,839 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:16,839 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,839 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,839 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,839 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,839 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,873 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,873 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,874 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,875 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,875 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,931 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,931 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,931 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,931 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 39#L1710-3true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,932 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,932 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,932 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,932 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,939 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,939 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,939 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,939 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,940 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,940 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,940 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,940 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,941 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,941 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,942 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,942 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,942 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,942 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,942 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,943 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,943 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,944 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,944 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,944 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,944 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,944 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,945 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,946 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,950 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,950 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,951 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,951 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,951 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,951 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,951 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,952 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,952 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,952 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,952 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,953 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,953 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,953 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,953 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,953 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,953 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,954 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,954 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,954 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,954 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,954 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,955 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,955 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,955 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,955 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,955 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,969 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,970 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:16,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,971 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,971 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,971 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,971 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,971 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,972 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,972 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,972 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,972 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,972 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 39#L1710-3true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,977 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,977 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,977 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,977 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,977 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 39#L1710-3true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:16,977 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,977 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,977 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,977 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:16,977 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:09:17,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,960 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,960 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,960 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,960 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,960 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,961 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 53#L1712true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,962 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,962 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,962 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,962 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,963 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,964 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,965 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,965 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,965 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,965 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,965 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,966 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,968 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,969 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,969 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,969 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,969 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,969 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,970 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,971 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,971 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,971 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,971 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,971 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,972 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,972 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,972 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,972 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,972 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 250#L1712-10true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,973 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,973 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,973 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,973 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,973 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 133#L1711-2true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,974 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,975 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,975 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,975 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,975 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:17,976 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,976 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,976 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,976 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,978 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,978 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,979 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,980 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,980 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,980 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,980 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,980 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,981 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,982 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,982 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,982 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,982 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,982 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,983 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,985 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,985 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,985 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,985 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,985 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,986 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,987 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,988 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,988 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,988 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,988 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,989 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,989 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,989 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,989 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,989 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,989 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,989 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,989 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,989 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,990 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,991 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,991 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,991 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,991 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,991 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,991 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,991 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,991 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,991 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,992 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:17,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,993 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,993 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,993 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,994 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,994 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:17,994 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,994 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,994 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,995 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:17,995 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:18,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,021 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,021 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,021 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,021 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:18,022 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,022 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,022 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,022 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:18,023 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,023 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,023 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,023 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,025 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,025 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,025 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,025 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,026 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,026 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,026 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,026 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,027 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,027 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,027 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,027 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,028 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,028 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,028 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,028 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,029 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,029 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,029 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,029 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,030 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,030 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,030 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,030 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,031 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,031 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,031 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,031 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 133#L1711-2true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,032 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,032 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,032 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,032 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,033 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,033 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,033 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,033 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,034 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,034 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,034 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,034 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:18,035 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,035 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,035 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,035 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,037 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,115 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,115 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,115 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,115 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:18,115 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,115 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,115 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,116 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,117 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,117 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,117 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,117 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,118 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,118 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,118 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,119 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:18,119 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,119 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,119 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,119 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,120 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,121 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,121 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,121 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,121 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,122 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,122 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,122 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,122 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:18,123 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,123 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,123 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,123 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,124 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,124 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,124 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,124 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,124 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,124 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,125 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,125 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,126 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,126 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,126 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,126 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,127 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,127 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,127 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,127 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,127 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,127 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,127 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,127 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,128 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,128 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,128 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,128 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,128 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,128 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,128 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,128 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:18,132 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,132 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,132 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,132 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:18,146 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,146 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,146 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,146 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,146 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,146 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,146 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,146 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,149 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,150 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,150 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,150 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,150 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:18,150 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,151 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,151 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,151 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,151 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:18,151 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,151 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,152 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,152 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,152 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,153 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,153 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,153 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,153 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,153 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,154 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,154 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,154 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,154 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,154 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,155 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,155 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,155 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,155 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,155 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,156 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,156 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,156 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,156 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,156 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,156 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,156 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,156 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,157 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,157 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,157 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,157 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,157 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,158 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,158 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,158 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,158 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,158 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,158 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,159 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,160 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,160 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,160 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,160 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,160 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,161 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,161 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,161 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,162 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,162 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,162 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,162 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,162 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,163 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,163 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,164 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,164 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,165 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,165 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,165 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,173 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,173 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,173 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,173 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,174 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,213 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,213 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,213 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,214 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,215 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,215 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,215 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,215 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,215 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,215 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,215 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,215 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,216 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,216 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,216 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,216 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:18,216 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,216 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,216 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,216 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:18,279 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,280 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,280 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,280 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,280 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,280 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,281 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,281 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,281 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,281 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,282 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,282 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,282 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,282 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,282 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,283 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,283 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,284 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,284 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,284 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,284 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,285 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,285 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,285 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,285 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,285 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,285 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,286 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,287 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,288 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,288 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,288 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,288 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,288 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,292 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,293 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,294 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,294 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,294 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,294 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,294 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,294 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,295 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,295 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,295 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,295 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,295 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:18,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,296 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,297 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,297 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,297 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,297 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,297 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,297 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,298 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,298 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,298 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,298 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,298 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,298 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,298 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,298 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:18,299 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,299 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,299 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,299 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,299 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:09:18,311 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,311 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,311 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:18,311 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:19,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 53#L1712true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,288 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,288 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,288 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,288 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,288 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 53#L1712true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,289 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,289 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,289 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,289 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,289 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,291 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,291 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,291 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,291 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,291 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,292 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,293 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,293 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,293 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,293 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,294 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,294 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,294 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,294 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,294 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,295 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,295 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,295 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,295 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,295 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,296 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,296 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,296 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,296 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,296 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,296 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,296 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,296 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,296 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,296 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,298 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,298 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,298 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,298 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,298 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,299 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,299 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,299 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,299 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,299 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,299 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,300 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,300 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,300 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,300 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,301 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,301 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,301 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,301 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,301 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 133#L1711-2true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,302 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,302 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,302 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,302 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,302 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:19,303 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,303 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,303 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,303 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,304 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,304 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,304 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,304 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,304 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,304 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,304 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,304 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 100#L1712-7true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,306 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,306 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,306 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,306 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,311 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,311 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,311 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,311 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,311 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,312 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,312 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,312 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,312 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,312 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,312 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,313 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,313 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,313 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,313 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,315 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,315 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,315 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,315 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,315 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,315 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,315 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,315 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,315 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,315 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,317 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,317 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,346 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,347 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,347 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,347 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,347 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,348 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,348 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,348 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,348 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,349 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,349 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,349 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,349 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,350 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,350 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,350 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,350 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:19,351 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,351 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,351 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,351 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:19,352 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,352 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,352 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,352 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,353 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,353 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,353 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,353 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,354 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,354 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,354 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,354 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,355 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,355 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,355 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,355 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,356 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,356 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,356 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,356 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,357 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,357 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,357 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,357 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,358 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,358 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,358 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,358 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,359 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 7#L1712-13true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,360 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,360 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,360 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,360 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,361 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,361 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,361 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,361 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,362 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,362 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,362 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,362 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:19,363 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,363 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,363 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,363 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:19,364 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,364 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,364 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,364 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,365 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,366 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,366 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,366 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,366 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,367 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,367 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,367 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,367 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,368 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,368 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,368 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,368 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,369 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,369 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,369 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,369 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,370 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,370 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,370 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,370 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,448 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,448 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,448 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,448 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,449 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,449 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,449 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,449 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,449 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,449 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,450 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,450 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,450 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,451 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,451 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,451 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:19,452 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,452 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,452 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,452 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,452 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,452 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,452 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,452 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,453 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,453 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,453 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,453 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,454 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,454 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,454 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,454 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:19,455 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,455 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:19,457 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,457 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,457 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,457 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,458 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,458 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,458 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,458 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,458 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,458 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,458 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,458 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,460 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,460 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,460 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,460 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,460 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,460 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,460 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,460 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,461 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,461 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,461 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,461 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,462 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,463 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,463 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,463 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,463 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,463 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,464 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,464 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,464 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,464 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 7#L1712-13true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,464 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,465 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,465 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,465 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,467 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,467 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,467 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,467 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:19,468 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,468 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,468 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,468 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,468 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,468 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,468 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,468 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,469 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,469 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,469 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,469 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:19,481 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,482 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,483 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,483 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,483 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,483 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,483 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,484 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,485 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,485 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,485 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,485 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,486 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,487 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,487 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,487 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,487 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:19,488 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:19,489 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,490 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,490 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,490 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,490 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,490 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,491 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,491 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,491 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,491 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,492 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,493 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,493 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,493 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,493 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,493 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,494 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,495 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,496 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,496 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,496 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,496 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,496 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 7#L1712-13true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,497 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,497 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,497 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,497 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,497 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,498 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,499 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:19,500 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,500 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,500 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,500 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,501 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,502 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,503 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,504 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,504 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,504 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,504 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,504 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,505 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,505 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,505 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,505 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,505 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,506 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,507 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,507 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,507 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,507 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,507 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,517 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,517 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:19,519 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,519 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,519 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,519 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,519 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:19,519 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,519 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,519 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,519 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,519 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,558 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,558 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,558 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,558 INFO L297 olderBase$Statistics]: existing Event has 148 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,559 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,559 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,560 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,560 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,560 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,560 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,560 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,560 INFO L297 olderBase$Statistics]: existing Event has 148 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,561 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,561 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,561 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,561 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,562 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,562 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,562 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,562 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 133#L1711-2true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:09:19,562 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,562 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,562 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,562 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,613 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,614 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,614 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,614 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,614 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:19,621 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,622 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,623 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,623 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,624 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,625 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,626 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,626 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,626 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,626 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,626 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,627 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,627 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,627 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,627 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,627 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,628 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,628 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,628 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,628 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,628 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,629 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,629 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,629 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,629 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,629 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,630 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,630 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,630 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,630 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,630 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,635 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,636 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,636 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,636 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,636 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,636 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,636 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,637 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,638 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:19,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,639 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,639 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,639 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,639 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,639 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,640 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,641 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,641 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,641 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,641 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,641 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,642 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:09:19,643 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,643 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,643 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,643 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,649 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,649 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,649 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,649 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,649 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:19,650 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,650 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,650 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,650 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:19,650 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:20,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,532 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,532 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,532 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,533 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,533 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:20,533 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,533 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,533 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,533 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,533 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,534 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,534 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,534 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,534 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,534 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,536 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,536 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,536 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,536 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,536 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:20,537 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,537 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,537 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,537 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,537 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,538 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,538 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,538 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,538 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,538 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,539 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,539 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,539 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,539 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,540 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,540 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,540 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,540 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,540 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,540 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:20,541 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,541 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,541 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,542 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,542 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,543 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,543 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,543 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,543 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,543 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,543 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,543 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,543 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,543 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,543 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,545 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,545 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,545 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,546 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,546 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,547 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,547 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,547 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,547 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,547 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,547 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,547 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,547 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:20,551 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,551 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,551 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,551 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,551 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:20,553 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,553 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,555 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,555 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,555 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,555 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,555 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,555 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,556 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,556 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,556 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,556 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,750 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,750 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,750 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,751 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,751 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,751 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,751 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,751 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,751 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,751 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,754 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,754 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,755 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,755 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,755 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,755 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,755 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,800 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,800 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,801 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,801 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 53#L1712true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,802 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,802 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,802 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,802 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,803 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,804 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,804 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,804 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,805 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,805 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,805 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,805 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,806 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,806 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,806 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,806 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,808 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,808 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,808 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,808 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:20,809 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,809 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,809 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,809 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:20,810 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,810 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,810 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,810 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,811 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,811 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,811 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,811 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,812 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,812 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,812 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,812 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,813 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,813 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,813 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,813 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,814 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,814 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,814 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,814 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,815 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,815 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,815 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,815 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 7#L1712-13true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,816 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,816 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,816 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,816 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,817 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,817 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,817 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,817 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,818 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,818 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,818 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,818 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 133#L1711-2true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:20,819 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,819 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,819 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,819 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][970], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:20,819 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,819 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,819 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,819 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][971], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:20,820 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:20,820 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:20,820 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:20,820 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:20,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,821 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,821 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,821 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,821 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,822 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,822 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,822 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,822 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,823 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,823 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,823 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,823 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,825 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,825 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,825 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,825 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,826 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,826 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,826 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,826 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,827 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,827 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,827 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,827 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,916 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,916 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,916 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,916 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 53#L1712true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,917 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,917 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,917 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,917 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,917 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,918 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,918 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,918 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,918 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,919 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,919 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,919 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,920 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,920 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,920 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,921 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:20,921 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,921 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,921 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,921 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,922 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,922 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,922 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,922 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,923 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,923 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,923 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,923 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:20,925 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,925 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,925 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,925 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:20,926 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,926 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,926 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,926 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,926 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,928 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,929 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,929 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,929 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,929 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,929 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,929 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,929 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,930 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,930 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,930 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,930 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,931 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,931 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,932 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,934 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,934 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,934 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,934 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 7#L1712-13true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,935 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,935 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,935 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,935 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,937 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,937 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,937 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,937 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,938 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,939 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,939 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,939 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:20,940 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,940 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,940 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,940 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,940 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,941 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,941 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,941 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,942 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,942 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,942 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,942 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,957 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,957 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,957 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,957 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,957 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,957 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,957 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,957 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,959 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,959 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,959 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,959 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,959 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,960 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,960 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,960 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,960 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,960 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,961 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,961 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,961 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,961 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,961 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,962 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,962 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,962 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,962 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,962 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,963 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,964 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,964 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,964 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,964 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,964 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:20,965 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,965 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,965 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,965 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,966 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:20,966 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,966 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,966 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,966 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,967 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,967 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,967 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,967 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,967 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,967 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,968 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,968 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,968 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,969 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,969 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,969 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,969 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,970 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,970 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,970 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,970 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,970 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,970 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,971 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,971 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,972 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,972 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,972 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,972 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,972 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 7#L1712-13true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,972 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,973 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,973 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,973 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,973 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,973 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,974 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,974 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,974 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,974 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 7#L1712-13true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,974 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,974 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 373#true, 133#L1711-2true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:20,975 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][970], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:20,975 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,976 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,976 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,976 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:20,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][971], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:20,976 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:20,976 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:20,976 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:20,976 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:20,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,977 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,977 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,977 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,977 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,977 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,978 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,978 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,978 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,978 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,978 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,979 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,979 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,979 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,979 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,980 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,981 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,981 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,981 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,981 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,981 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,982 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,982 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,982 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,982 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,982 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,983 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,983 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,983 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,983 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,983 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,993 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,993 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,993 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,993 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,994 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,994 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,994 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,994 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:20,994 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,994 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,994 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,994 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:20,995 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,995 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,995 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,995 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,995 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 373#true, 133#L1711-2true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:20,995 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,995 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,995 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,995 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:20,996 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,040 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,040 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,040 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,040 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,041 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,043 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 268#L1711-2true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,043 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][971], [395#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:21,044 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:09:21,044 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,045 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][976], [395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 244#L1713-3true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:21,068 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,068 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,068 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,068 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,107 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,107 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,107 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,107 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,108 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,109 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,109 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,109 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,109 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,110 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,110 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,110 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,110 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,110 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,111 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,111 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,112 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,112 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,112 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,112 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,113 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,113 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,113 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,113 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,114 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,114 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,114 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,114 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:21,115 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,115 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,115 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,115 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,115 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,116 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,116 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,116 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,116 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,116 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,117 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,117 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,117 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,117 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,117 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,118 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,119 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,119 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,119 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,119 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,119 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,120 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,121 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,121 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,121 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,121 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,121 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][975], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,124 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,125 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,125 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,125 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 268#L1711-2true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,125 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][976], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 244#L1713-3true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,125 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:21,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:21,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:21,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:21,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][975], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,126 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,126 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,126 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,126 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:21,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 268#L1711-2true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,126 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,126 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,126 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,126 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,126 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][976], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 208#L1711-3true, 421#true, 380#true, 244#L1713-3true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:21,127 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:21,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:21,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:21,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:21,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:09:21,127 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:21,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:22,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,013 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,013 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,013 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,013 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,013 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,014 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,014 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,014 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,014 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,014 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,014 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,014 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,014 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,014 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,016 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,016 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,016 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,016 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,016 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:22,017 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,017 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,018 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,018 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,020 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:22,021 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,021 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:22,023 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,023 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,023 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,023 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,023 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,024 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,025 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,025 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,025 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,025 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,025 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,026 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,026 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,026 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,026 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,027 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,028 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,029 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,029 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,029 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,029 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,029 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,030 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,030 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,030 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,030 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,030 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,031 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,031 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,031 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,031 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,031 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 7#L1712-13true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,032 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,032 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,032 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,032 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,032 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,034 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,034 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,034 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,034 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,034 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:22,035 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,035 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,036 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,036 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,036 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,036 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,036 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,036 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,036 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,036 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,037 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,037 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,037 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,037 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,037 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:22,039 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,039 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,041 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,041 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,043 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,045 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,045 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,046 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,047 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,047 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,047 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,047 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,047 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,092 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,092 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,092 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,093 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,094 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,094 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,094 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,094 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 53#L1712true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,095 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,095 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,095 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,095 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,096 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,096 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,096 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,096 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,097 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,097 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,097 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,097 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,098 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,098 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,098 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,098 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:22,099 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,099 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,099 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,099 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:22,100 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,101 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,101 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,101 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:22,101 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,102 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,102 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,102 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,102 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,103 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,103 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,103 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,104 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,104 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,104 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,104 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,105 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,105 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,105 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,105 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,106 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,106 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,106 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,106 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,107 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,107 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,107 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,107 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1037], [395#true, 407#true, 359#true, 70#L1711-5true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:22,107 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,107 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,107 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,107 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,108 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,108 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,108 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,108 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,109 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,109 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,109 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,109 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:22,110 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,110 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,110 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,110 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,112 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,112 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,112 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,112 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,114 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,114 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,114 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,114 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,115 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,115 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,115 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,115 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,116 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,116 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,116 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,116 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,213 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,213 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,213 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,214 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,214 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,214 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,214 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,214 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 53#L1712true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,215 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,215 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,216 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,216 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,217 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,217 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,217 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,217 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,218 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,218 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,218 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,218 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:22,221 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,221 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,221 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,222 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,414 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,414 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,414 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,415 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:22,415 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,415 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,415 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,415 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,417 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,417 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,417 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,417 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,420 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,420 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,420 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,420 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,420 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,420 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,420 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,421 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:22,422 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,422 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,422 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,422 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,424 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,424 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,427 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,428 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,428 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,428 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,428 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,432 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,432 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,432 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,432 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,434 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,434 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,434 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,434 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,436 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,436 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,436 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,436 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,438 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,438 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,438 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,438 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,439 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,439 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,439 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,439 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,440 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,440 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,440 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,440 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,462 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,462 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,462 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,462 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,464 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,464 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,464 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,464 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,464 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,464 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,464 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,465 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,466 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,466 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,466 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,467 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,467 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,469 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,469 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,469 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,469 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,469 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 53#L1712true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,470 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,470 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,470 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,470 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,470 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,471 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,471 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,471 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,472 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,472 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,473 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,473 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,473 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,473 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,473 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,474 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,474 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,474 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,474 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,474 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,476 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,476 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,476 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,476 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,476 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:22,477 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,477 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,477 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,477 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,478 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:22,479 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,479 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,479 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,479 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,479 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,480 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,480 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,480 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,480 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,480 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,481 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,482 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,482 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,482 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,482 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,483 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,483 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,483 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,483 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,483 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,484 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,484 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,484 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,484 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,484 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,486 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,486 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,486 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,486 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,486 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1037], [395#true, 407#true, 359#true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:22,486 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,486 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,486 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,486 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,487 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,487 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,487 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,487 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,487 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,488 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,488 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,488 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,488 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,488 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:22,488 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,488 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,489 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,489 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,490 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,490 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,490 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,490 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,490 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,492 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,492 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,492 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,492 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,492 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,493 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,493 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,493 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,493 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,493 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,494 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,494 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,494 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,494 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,494 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,503 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,503 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][971], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:22,505 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][971], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:22,506 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,506 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,506 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,506 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,506 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:22,506 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,506 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,506 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,506 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,506 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:22,507 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,507 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,507 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,507 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,507 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][976], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 244#L1713-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,547 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,547 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,547 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,547 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,547 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][976], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 208#L1711-3true, 244#L1713-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,547 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,547 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,547 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,547 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,547 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,548 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,548 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,548 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,548 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 208#L1711-3true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,548 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,548 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,548 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,548 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][970], [395#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:09:22,548 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,548 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:09:22,549 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][975], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:22,570 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,570 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,570 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,570 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:22,600 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,600 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,600 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,600 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,601 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,601 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,601 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,601 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1040], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,602 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,602 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,602 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,602 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,602 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,602 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,602 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,602 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,603 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,603 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,603 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,603 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,604 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,604 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,604 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,604 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:22,605 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,605 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,605 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,605 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,605 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,606 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,606 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,606 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,606 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,606 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,607 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,607 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,607 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,607 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,607 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1040], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,608 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,608 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,608 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,608 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:22,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,608 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,608 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,608 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,609 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,609 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,609 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,609 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,609 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,609 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,610 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:22,612 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,612 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,612 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,612 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 208#L1711-3true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,613 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,613 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,613 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,613 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,613 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 208#L1711-3true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:22,613 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,613 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,613 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,613 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:22,613 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:23,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,448 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 53#L1712true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,449 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,450 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,450 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,450 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,450 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,450 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,451 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,451 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,451 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,451 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,451 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,453 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,453 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,453 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,453 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,453 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:23,454 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,454 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,454 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,454 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,454 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,455 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,455 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,455 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,455 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,455 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,456 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,456 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,456 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,456 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,456 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:23,457 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,457 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,457 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:23,458 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,459 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,461 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,461 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,461 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,461 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,461 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,461 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,461 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,461 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,461 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,461 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,462 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,463 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,463 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,463 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,464 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,464 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,464 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,464 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,464 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,464 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,464 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,466 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,466 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,466 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,466 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,466 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 7#L1712-13true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,467 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,467 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,467 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,467 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,467 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,470 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,470 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,470 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,470 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,471 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,471 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,471 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,471 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,471 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:23,473 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,473 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,473 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,473 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,473 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,473 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,473 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,473 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,473 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,473 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,474 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,474 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,474 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,474 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,474 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,476 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,476 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,477 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,478 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,478 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,478 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,478 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,478 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,479 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,479 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,479 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,479 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,479 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,480 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,480 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,480 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,480 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,480 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,481 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,481 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,481 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,481 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,481 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,482 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,482 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,482 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,482 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,482 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:23,539 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,539 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,539 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,539 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,540 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,540 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,540 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,540 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,542 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,542 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,542 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,542 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,543 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 53#L1712true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,544 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,544 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,544 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,545 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:23,546 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,546 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,546 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,546 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,547 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,547 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,548 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,548 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,549 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,549 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,549 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,549 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,550 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,550 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,550 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,551 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,552 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,552 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,552 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,552 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:23,553 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,553 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,554 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,554 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:23,555 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,555 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,555 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,555 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1098], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:23,555 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,555 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,556 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,556 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:23,557 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,557 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,557 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,557 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:23,558 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,558 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,558 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,559 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,560 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,560 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,560 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,560 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:23,562 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,562 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,562 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,562 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,563 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,563 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,563 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,564 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,565 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,565 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,565 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,565 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,567 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,567 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,567 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,567 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,568 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,568 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,568 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,568 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,569 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,569 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,569 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,569 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,570 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,570 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,571 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,571 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,662 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,663 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,664 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,664 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,664 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,664 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,665 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,665 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,665 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,665 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 53#L1712true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,665 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,666 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,666 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,666 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,667 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,667 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,667 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,667 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,668 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,668 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,668 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,668 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,669 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,670 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,670 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,670 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,670 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,670 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,670 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,670 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,671 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,671 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,671 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,671 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,672 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:23,672 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:23,673 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:23,675 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,675 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:23,676 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,679 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,679 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,679 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,679 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,681 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,681 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,681 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,681 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,682 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,682 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,682 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,682 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,683 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,683 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,683 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,683 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,685 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,685 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,685 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,685 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,686 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,686 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,686 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:23,700 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,700 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,700 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,700 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,701 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,701 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,701 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,701 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,703 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,703 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,704 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,704 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,704 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,704 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,704 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,704 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,705 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,705 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,705 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,705 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,705 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,705 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,706 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 53#L1712true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,707 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,707 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,707 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,707 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,707 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:23,708 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,708 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,708 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,708 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,709 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,709 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,709 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,710 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,710 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,710 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,710 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,710 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,710 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,711 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,711 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,711 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,711 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,712 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,712 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,712 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,712 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:23,713 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,714 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,714 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,714 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:23,714 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1098], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true, 178#L1713-3true]) [2023-11-30 01:09:23,715 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,715 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,715 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,715 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:23,716 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:23,717 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,717 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,717 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,717 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,717 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,718 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,718 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,718 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,718 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,718 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:23,719 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,720 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,720 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,720 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,720 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,721 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,722 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,722 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,722 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,722 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,722 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,723 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,723 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,723 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,723 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,723 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,724 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,724 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,724 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,724 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,724 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,725 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,726 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][970], [395#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:23,735 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,735 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,735 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,735 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,735 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][970], [395#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:23,736 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:23,736 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:23,736 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,739 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:23,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:23,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:23,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:23,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][975], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,758 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,758 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,758 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,758 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,759 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][975], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,759 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,759 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,759 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,759 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,759 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,759 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,759 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,759 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,759 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:23,760 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,760 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,760 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,760 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1037], [395#true, 407#true, 359#true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:23,972 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,973 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,973 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,973 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:09:23,973 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,973 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,973 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,973 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1040], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:23,975 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,975 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,975 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,975 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:23,976 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,976 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,976 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:23,976 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:24,035 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,035 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,035 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,035 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:24,036 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,036 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,036 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,036 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1099], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:24,037 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,037 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,037 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,037 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,037 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,038 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,038 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,038 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,038 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,039 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,039 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,039 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,039 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,039 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:24,040 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,040 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,040 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,040 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,040 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1099], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:24,041 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,041 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,041 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,041 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,042 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,042 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,042 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,042 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,042 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:24,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,916 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,916 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,916 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,916 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,916 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,917 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,917 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,917 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,917 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,917 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 53#L1712true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,918 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,918 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,918 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,918 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,918 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,919 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,919 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,919 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,919 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,919 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,920 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,920 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,920 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,920 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,920 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:24,922 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,922 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,922 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,922 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,922 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,923 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,923 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,923 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,923 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,923 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:24,923 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,923 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,923 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,924 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,924 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,925 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,926 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,926 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,926 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,927 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:24,928 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,928 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,928 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,928 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,928 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,929 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,929 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,929 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,929 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,929 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,929 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,929 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,929 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,930 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,930 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,932 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,933 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,933 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,933 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,933 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,933 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,935 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,935 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,935 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,936 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,936 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,937 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,937 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,937 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,938 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,938 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,938 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,938 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,938 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,940 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,940 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,940 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,940 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,940 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,940 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,940 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,940 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,940 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,941 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,941 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,941 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,941 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,942 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,942 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,943 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,943 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,943 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,943 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,943 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,944 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,945 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,945 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,945 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,945 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,945 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,945 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,945 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,945 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,945 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,946 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,947 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,947 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,947 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,947 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,947 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:24,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,989 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,989 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,989 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,989 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,990 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,990 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,990 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,990 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,991 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,991 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,991 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,991 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,992 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,992 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,992 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,992 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,993 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,993 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,993 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,993 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:24,994 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,994 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,994 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,994 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 53#L1712true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,995 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,995 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,995 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,995 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,996 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,996 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,996 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,996 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,997 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,997 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,997 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,997 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,998 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,998 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,998 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,998 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:24,999 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,999 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,999 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,999 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1098], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:24,999 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,999 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,999 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:24,999 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,000 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,000 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,000 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,000 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,001 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,001 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,001 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,001 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,002 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,003 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,003 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,003 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,003 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,003 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,004 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,004 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:25,004 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,004 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,004 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,004 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,005 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,005 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,005 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,005 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,006 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,006 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,006 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,006 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,007 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,007 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,007 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,007 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,008 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,008 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,008 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,008 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,009 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,010 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,010 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,010 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,010 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,010 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,011 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,011 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,011 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,011 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,011 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,012 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,105 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,105 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,105 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,105 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,105 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,105 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,105 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,105 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,106 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,106 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,106 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,106 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,107 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,107 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,107 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,107 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,108 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,108 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,108 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,108 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 53#L1712true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,109 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,109 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,109 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,109 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,110 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,110 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,110 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,110 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,110 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,110 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,110 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,110 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,112 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,112 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,112 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,112 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,112 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,112 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,112 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,113 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,115 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,115 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,115 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,115 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,116 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,116 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,116 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,116 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,117 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,118 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,118 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,118 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,118 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,120 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,120 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,120 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,120 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,121 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,121 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,121 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,121 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,124 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,124 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,124 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,124 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,125 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,125 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,125 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,125 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,127 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,127 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,127 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,127 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,127 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,127 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,127 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,127 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,128 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,128 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,128 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,128 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,129 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,129 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,129 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,129 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,130 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,130 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,130 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,130 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,130 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,130 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,130 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,130 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,146 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,146 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,146 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,146 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,146 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,147 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,147 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,147 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,147 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,147 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,148 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,148 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,148 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,148 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,148 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,149 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,149 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,149 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,149 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,149 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,150 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,150 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,150 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,150 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,150 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,151 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,151 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,151 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,151 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,151 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,152 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,152 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,153 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,153 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,153 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,153 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,153 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,153 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,153 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,154 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,154 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,154 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,154 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,154 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,154 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,155 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,155 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,155 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,155 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,156 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,156 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1098], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:25,156 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,156 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,156 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,156 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:25,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,157 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,157 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,157 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,157 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,157 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,158 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,158 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,158 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,158 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,158 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,159 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,159 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,159 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,159 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,159 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,160 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,160 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,160 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,160 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,160 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:25,161 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,161 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,161 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,161 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,162 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,162 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,162 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,162 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,162 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,163 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,163 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,163 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,163 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,163 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,164 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,164 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,164 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,164 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,164 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,165 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,165 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,165 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,165 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,165 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,166 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,167 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,168 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,168 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,168 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,168 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,168 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,169 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1037], [395#true, 407#true, 359#true, 70#L1711-5true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:25,179 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1037], [395#true, 407#true, 359#true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:25,180 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:25,180 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:25,181 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1040], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,181 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1040], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,182 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,182 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,183 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,183 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,183 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,183 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,185 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:25,185 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:25,185 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:25,185 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:25,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:09:25,212 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,212 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,212 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,212 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:25,213 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,213 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,213 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,214 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,253 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,253 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,253 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,253 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,253 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:25,253 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,253 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,253 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,253 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:25,253 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:26,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,367 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,367 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,367 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,367 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,368 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,368 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,368 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,368 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,368 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,368 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,369 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,369 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,369 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,369 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,369 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,370 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,370 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,370 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,370 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,370 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,370 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,370 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,371 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,371 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,371 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 53#L1712true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,371 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,372 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,372 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,372 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,372 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,373 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,374 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,374 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,374 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,374 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,374 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,376 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,376 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,376 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,376 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,376 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,376 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,376 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,376 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,376 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,376 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,377 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,377 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,377 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,378 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,378 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,379 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,379 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,379 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,379 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,379 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:26,379 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,379 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,379 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,379 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,379 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:09:26,379 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,380 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,380 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,380 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,380 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:26,383 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,383 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,383 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,383 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,383 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:09:26,384 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,384 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,384 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,384 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,384 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,386 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,388 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,388 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,388 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,388 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,389 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,390 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,390 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,390 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,392 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,393 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,393 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,394 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,394 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,394 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:09:26,396 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,396 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,396 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,396 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,396 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,397 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,397 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,397 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,397 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,397 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,448 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,448 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,448 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,448 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,449 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,449 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,449 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,449 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,450 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,450 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,450 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,450 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,451 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,451 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,451 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,451 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,452 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,452 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,452 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,452 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,453 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 53#L1712true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,454 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,454 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,454 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,454 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 53#L1712true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,455 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,455 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,455 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,455 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:26,457 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,457 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,457 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,457 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 342#L1711-6true, 388#true]) [2023-11-30 01:09:26,457 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,457 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,457 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,457 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,458 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,458 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,458 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,458 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,459 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,459 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,459 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,459 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,460 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,460 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,460 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,460 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:26,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1099], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,462 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,462 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,562 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,562 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,562 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,562 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,563 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,563 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,563 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,563 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,564 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,564 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,564 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,564 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,565 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,565 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,565 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,565 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,565 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,565 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,565 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,565 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 53#L1712true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,566 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,566 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,567 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,567 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 53#L1712true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,567 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,567 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,567 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,567 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,574 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,574 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,574 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,574 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,575 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,575 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,575 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,575 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,578 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,578 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,578 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,578 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,579 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,579 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,579 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,579 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,580 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,580 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,580 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,580 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,580 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,580 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,580 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,580 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,600 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,600 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,600 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,600 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,600 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,601 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,601 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,601 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,601 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,601 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,602 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,602 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,602 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,602 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,602 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,603 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,603 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,603 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,603 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,603 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,604 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,604 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,604 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,604 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,604 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,605 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,605 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,605 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,605 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,605 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,606 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,606 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,606 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,606 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,606 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,607 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,607 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,607 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,607 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,607 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:26,609 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,609 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,609 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,609 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true, 178#L1713-3true]) [2023-11-30 01:09:26,610 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,610 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,610 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,610 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,611 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,611 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,611 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,611 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,611 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,612 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,612 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,612 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,612 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,612 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,613 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,613 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,613 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,613 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,613 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1099], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,615 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,615 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,615 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,615 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,615 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,615 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,615 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,615 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1098], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 342#L1711-6true, 178#L1713-3true]) [2023-11-30 01:09:26,625 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 01:09:26,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 01:09:26,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 01:09:26,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 01:09:26,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1098], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 342#L1711-6true, 388#true]) [2023-11-30 01:09:26,625 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,625 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,625 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,625 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,625 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1098], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 342#L1711-6true]) [2023-11-30 01:09:26,625 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,626 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,626 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,626 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,626 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:09:26,626 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,626 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,626 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,626 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,626 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:09:26,627 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,627 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,627 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,627 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,627 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1099], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:26,628 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 01:09:26,628 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 01:09:26,628 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 01:09:26,628 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 01:09:26,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1099], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,628 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,628 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,628 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,628 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,628 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1099], [395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 321#L1752true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,628 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,628 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,628 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,629 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,629 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,629 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,629 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,629 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,629 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,629 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:26,629 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,629 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,630 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,630 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,630 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:26,632 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,632 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,633 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,633 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:26,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:26,656 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,656 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,656 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,656 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:26,657 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,657 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,657 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,657 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:26,658 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,658 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,658 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,658 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:26,658 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,658 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,659 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:26,659 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:27,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,908 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,908 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,908 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,909 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,910 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,910 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,910 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,910 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,910 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,911 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,911 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,911 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,911 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,911 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,912 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:27,912 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:27,912 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:27,912 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:27,912 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:27,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,912 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,913 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,913 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,913 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,913 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 53#L1712true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,914 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,914 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,914 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,914 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,914 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,915 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,915 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,915 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,915 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,915 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,915 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,915 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,915 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,915 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,915 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,917 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,917 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,917 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,917 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,917 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,918 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,918 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,918 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,918 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,918 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,920 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,920 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,920 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,920 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,920 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,921 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,921 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,921 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,921 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,921 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,922 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,922 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,922 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,922 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,923 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,924 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,924 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,924 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,924 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,924 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,926 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,926 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,926 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,926 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,926 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,927 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,927 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,927 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,927 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,927 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,929 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,930 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,930 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,930 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,931 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,931 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,931 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,931 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,933 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,933 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,934 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,934 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,934 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,934 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,934 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,936 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,936 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,936 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,936 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,936 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,937 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,937 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,937 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,937 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,937 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,937 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,937 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,937 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,937 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,937 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,977 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,977 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,977 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,977 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,978 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,978 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,978 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,978 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,979 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,979 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,979 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,979 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,980 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,980 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,980 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,980 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,981 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,981 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,981 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,981 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,982 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:27,983 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,984 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,984 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,984 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,985 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,985 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,985 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,985 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,986 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,986 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,986 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,986 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,987 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,987 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,987 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,987 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,988 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,988 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,988 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,988 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:27,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,989 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,989 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,989 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,989 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:27,990 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,990 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,990 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,990 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,094 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,094 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,094 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,094 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,094 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,094 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,094 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,094 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,096 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,096 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,096 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,096 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,097 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,097 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,097 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,097 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,097 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,097 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,098 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,098 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,101 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,101 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,101 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,101 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,102 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,102 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,102 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,102 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,105 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,105 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,105 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,105 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,106 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,106 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,106 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,106 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,108 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,108 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,108 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,108 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,108 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,108 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,108 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,108 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 342#L1711-6true, 388#true]) [2023-11-30 01:09:28,122 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,122 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,122 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,122 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,123 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,123 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,123 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,123 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,124 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,125 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,125 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,125 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,125 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,125 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,125 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,126 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,126 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,126 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:28,127 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,127 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,127 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,127 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,127 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,128 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,128 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,128 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,128 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,128 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,129 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,129 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,129 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,129 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,129 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,130 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,130 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,130 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,130 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,130 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:28,131 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,131 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,131 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,131 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,132 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,132 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,132 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,132 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,132 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,133 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,133 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,133 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,133 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,133 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,134 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,134 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,134 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,134 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,134 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,135 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,135 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,135 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,135 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,135 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 28#L1711-7true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,136 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,136 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,137 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,137 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,137 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,137 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,137 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,137 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1098], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:09:28,144 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 01:09:28,144 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:09:28,144 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:09:28,144 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:09:28,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1098], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:28,145 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1098], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:28,145 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:28,146 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,146 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,146 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,146 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,146 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:28,146 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,146 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,146 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,146 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,146 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:28,147 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,147 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,147 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,147 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,147 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:28,147 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,147 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,147 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,147 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,147 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1099], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:28,148 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 01:09:28,148 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:09:28,148 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:09:28,148 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:09:28,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1099], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,148 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,148 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,148 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,149 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,149 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1099], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 321#L1752true, 28#L1711-7true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,149 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,149 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,149 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,149 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,149 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 28#L1711-7true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,149 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,149 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,150 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,150 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,150 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 28#L1711-7true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,150 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,150 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,150 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,150 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,150 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,150 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,151 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,151 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,151 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,151 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,151 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,151 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,151 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,151 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,151 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,155 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,155 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,155 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,155 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,156 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,156 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,156 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,156 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,165 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,165 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,165 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,165 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:28,165 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,165 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,165 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,166 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 53#L1712true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:09:28,181 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,181 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,181 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,181 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:28,182 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,182 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,182 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,182 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:29,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,475 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,475 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,475 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,475 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,475 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,476 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,476 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,476 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,476 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,476 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,477 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,477 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,477 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,477 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,477 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:29,478 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:29,478 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:29,478 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:29,478 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:29,478 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:29,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,479 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,479 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,479 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,479 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,479 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,479 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,479 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,479 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,479 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,479 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 53#L1712true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,480 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,480 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,480 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,480 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,480 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 53#L1712true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,481 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,481 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,481 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,481 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,481 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,487 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,487 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,487 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,487 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,487 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,488 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,488 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,488 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,488 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,488 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,491 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,491 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,491 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,491 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,491 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,492 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,492 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,492 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,492 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,493 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,493 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,493 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,493 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,494 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,494 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,494 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,494 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,530 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,530 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,530 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,530 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,531 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,531 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,531 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,531 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,532 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,532 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,532 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,532 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,533 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,533 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,533 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,533 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,534 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,535 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,535 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,535 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,536 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,536 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,536 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,536 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,536 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,537 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,537 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,537 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,537 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,538 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,538 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,538 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 53#L1712true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:29,538 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,538 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,538 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,538 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,539 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,539 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,539 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,539 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,540 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,540 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,541 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,541 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,542 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,542 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,542 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,542 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,543 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,543 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,543 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,543 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,544 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,544 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,544 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,544 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,545 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,545 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,545 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,545 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:29,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,651 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,651 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,651 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,651 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,652 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,652 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,652 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,652 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:29,652 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,652 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,652 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,652 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,653 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,653 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,653 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,653 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,655 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,655 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,655 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,655 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,655 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,655 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,655 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,655 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,658 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,658 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,658 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,658 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,659 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,659 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,659 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,659 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,662 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,663 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,663 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,663 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,663 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,664 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,664 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,664 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,664 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,664 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,664 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,664 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,664 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:29,676 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,676 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,676 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,676 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,677 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,677 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,677 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,677 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,678 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,678 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,678 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,678 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,678 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,679 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,679 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,679 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,679 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,679 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:29,680 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,680 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,680 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,680 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,680 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,681 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,681 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,681 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,681 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,681 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,682 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,682 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,682 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,682 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,682 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,683 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,683 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,684 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,684 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,684 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,684 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,684 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,684 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,685 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,685 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,685 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,685 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,685 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,686 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,686 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:29,686 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,686 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,686 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,686 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,687 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,687 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,687 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,687 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,687 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,688 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,688 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,688 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,688 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,688 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,689 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,689 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,689 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,689 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,689 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,690 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,690 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,690 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,690 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,691 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,691 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,691 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,691 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,691 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,691 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,693 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,693 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,693 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,693 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,693 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 53#L1712true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:29,703 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,703 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,703 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,703 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,703 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 53#L1712true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:29,703 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,703 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,703 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,703 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,703 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,704 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,704 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,717 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:29,718 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:29,718 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:29,718 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:29,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:29,718 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:29,718 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:29,718 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:29,718 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:29,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:09:29,731 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:29,732 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:29,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,031 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,031 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,031 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,031 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,031 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,031 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,031 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,031 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,031 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,031 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,033 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,033 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,033 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,033 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,033 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,034 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,034 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,034 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,034 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,034 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,034 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,034 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,034 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,034 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,035 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,035 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,035 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,036 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,036 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,036 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,036 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,037 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,037 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,037 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,037 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,039 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,039 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,039 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,039 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,039 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,040 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,040 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,040 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,040 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,040 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,043 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,043 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,043 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,043 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,043 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,044 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,044 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,044 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,044 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,044 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,045 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,045 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,046 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,046 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,046 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,046 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,046 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,046 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 342#L1711-6true]) [2023-11-30 01:09:31,050 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,050 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,050 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,050 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,051 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,051 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,051 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,051 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,075 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,076 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,076 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,076 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:31,076 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,077 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,077 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,077 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,078 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,078 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,078 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,078 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,079 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,079 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,080 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,080 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,080 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,080 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,081 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,081 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,081 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,081 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,082 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,082 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,082 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,082 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:31,083 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,083 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,083 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,083 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,084 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,084 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,084 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,084 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,085 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,085 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,085 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,085 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,086 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,086 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,086 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,086 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,087 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,088 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,088 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,088 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,088 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,089 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,089 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,089 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,089 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:31,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,190 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,190 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,191 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,191 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:31,191 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,191 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,192 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,192 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,192 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,192 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,192 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,192 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,193 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,193 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,193 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,193 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,193 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,193 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,193 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,193 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,194 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,194 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,194 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,194 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,194 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,194 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,194 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,195 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,198 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,198 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,198 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,198 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,199 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,199 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,199 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,199 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,201 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,201 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,201 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,201 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,203 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,203 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,203 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,203 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,204 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,204 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,204 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,204 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,204 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,205 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,205 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,205 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,221 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,221 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,221 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,221 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,221 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:31,222 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,222 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,222 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,222 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,222 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,223 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,223 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,223 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,223 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,223 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,224 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,224 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,224 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,224 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,224 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,225 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,225 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,225 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,225 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,225 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,225 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,226 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,226 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,226 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,226 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,226 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,226 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,227 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,227 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,227 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:31,228 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,228 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,228 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,228 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,229 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,229 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,229 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,229 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,229 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,230 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,230 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,230 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,230 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,230 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,231 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,231 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,231 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,231 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,231 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,232 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,232 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,232 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,232 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,232 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,233 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,234 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,234 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,234 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,234 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,234 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:31,242 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,242 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,242 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,242 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,242 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:31,242 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,243 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,244 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,255 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,255 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,255 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,255 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:31,255 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,255 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,255 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,255 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:31,267 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,267 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,267 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,267 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:31,267 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,267 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,267 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:31,267 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:32,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,656 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,656 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,656 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,656 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,656 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,657 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,657 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,657 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,657 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,657 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:32,657 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,657 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,657 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,657 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,657 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,658 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,658 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,658 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,658 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,658 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,660 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,660 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,660 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,660 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,660 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,661 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,661 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,661 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,661 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,661 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,663 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,663 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,663 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,663 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,663 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,664 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,667 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,667 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,667 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,667 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,667 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,668 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,668 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,669 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,669 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,669 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,670 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,670 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,670 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,670 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,670 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,670 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,670 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,670 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,670 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,670 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:32,674 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,674 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,674 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,674 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 28#L1711-7true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,675 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,675 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,675 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,675 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,700 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,700 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,700 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,700 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:32,701 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,701 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,701 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,701 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,702 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,702 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,702 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,702 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,703 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,703 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,703 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,703 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,704 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,704 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,704 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,704 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,705 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,705 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,705 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,705 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:32,706 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,706 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,706 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,707 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,707 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,707 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,707 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,707 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,708 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,709 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,710 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,710 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,710 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,711 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,711 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,711 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,711 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,712 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,712 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,712 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,712 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:32,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,820 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,820 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,820 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,820 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:32,821 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,821 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,821 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,821 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,821 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,821 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,821 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,821 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,822 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,822 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,822 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,822 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,823 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,823 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,823 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,823 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,823 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,823 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,823 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,823 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,827 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,828 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,828 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,828 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,829 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,830 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,830 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,831 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,831 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,832 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,832 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,832 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,832 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,832 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,832 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,832 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,832 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,846 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,846 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,846 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,846 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,846 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:32,847 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,847 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,847 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,847 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,847 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,848 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,848 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,848 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,848 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,848 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,849 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,850 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,850 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,850 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,850 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,850 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,851 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,851 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,851 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,851 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,851 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:32,852 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,852 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,852 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,852 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,853 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,853 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,853 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,853 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,853 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,854 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,854 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,854 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,854 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,854 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,855 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,855 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,855 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,856 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,856 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,856 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,856 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,857 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,857 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,857 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,857 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,857 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,857 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,858 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,858 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:32,865 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,865 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,865 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,865 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,865 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:32,865 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,865 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,865 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,866 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,866 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,866 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,866 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,866 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,866 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,866 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,866 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,866 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,866 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,867 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,867 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,873 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:32,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:32,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:32,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:32,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,878 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:32,878 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:32,878 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:32,878 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:32,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:32,878 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:32,878 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:32,878 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:32,878 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:32,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:32,889 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,889 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,889 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,889 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:32,890 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,890 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,890 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:32,890 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:34,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,213 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,213 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,213 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,213 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,214 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:34,214 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,214 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,215 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,215 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,215 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,215 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,215 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,215 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,215 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,215 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,216 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,216 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,216 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,216 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,216 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,216 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,216 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,216 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,217 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,217 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,218 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,218 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,218 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,218 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,218 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,218 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,218 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,218 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,218 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,218 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,221 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,221 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,221 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,221 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,222 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,223 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,223 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,223 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,223 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,223 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,225 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,225 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,225 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,225 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,225 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,227 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,227 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,227 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,227 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,227 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,229 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,229 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,229 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,229 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,229 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,229 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,229 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,229 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,229 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,229 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,265 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,265 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,265 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,265 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,267 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,267 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,267 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,267 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,268 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,268 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,268 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,268 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:34,270 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,270 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,270 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,270 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:34,272 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,272 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,272 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,273 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:34,275 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,275 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,275 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,275 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,277 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,277 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,277 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,277 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,278 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,278 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,278 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,278 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,280 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,280 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,280 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,280 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,281 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,281 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,281 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,281 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,284 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,284 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,284 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,284 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:34,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,405 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,405 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,405 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,405 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,406 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,406 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,406 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,406 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,406 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,406 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,406 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,406 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:34,407 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,407 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,407 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,407 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:34,407 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,407 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,407 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,407 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,413 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,413 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,413 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,413 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,414 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,414 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,414 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,414 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,415 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,415 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,415 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,416 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,416 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,416 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,416 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,416 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,427 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,427 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,427 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,427 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,428 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,428 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,428 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,428 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,428 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,429 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,429 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,429 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,429 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,429 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,430 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:34,430 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,430 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,430 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,430 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,431 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:34,431 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,431 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,432 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,432 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,432 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:34,433 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,433 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,433 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,433 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,434 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,434 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,434 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,434 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,434 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,435 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,435 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,435 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,435 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,435 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,436 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,436 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,436 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,436 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,436 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,438 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,438 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,438 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,438 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,438 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,439 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,439 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,440 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,440 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,440 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:34,447 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,448 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,448 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,448 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,448 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:34,448 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,448 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,448 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,448 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,448 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,448 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,449 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,449 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,449 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,449 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,449 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,449 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,449 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,449 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,449 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:34,456 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:34,456 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:34,456 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:34,456 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:34,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:34,467 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,467 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,467 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,467 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:34,468 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,468 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,468 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:34,468 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,510 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:35,511 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,511 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,512 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,512 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,512 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,512 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,512 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,512 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,512 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,512 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,512 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,512 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,512 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,512 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,512 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,514 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,514 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,519 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,519 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,519 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,519 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,519 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,754 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:35,754 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:35,754 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:35,754 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:35,755 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:35,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,758 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,758 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,758 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,758 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,758 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,760 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,760 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,760 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,760 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,760 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,762 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,762 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,762 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,762 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,763 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,763 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,763 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,763 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,763 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,763 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,796 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,796 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,796 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,796 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,797 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,797 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,797 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,797 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,798 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,798 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,798 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,798 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,800 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,800 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,800 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,800 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,802 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,802 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,802 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,802 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,803 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,803 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,803 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,803 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:35,804 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,804 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,804 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,804 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,806 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,806 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,806 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,806 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,807 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,807 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,807 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,807 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,809 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,809 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,809 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,809 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,810 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,810 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,810 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,810 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,811 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,811 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,811 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,812 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:35,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,812 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,812 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,812 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,812 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,931 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,931 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,931 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,931 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,932 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,932 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,932 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,932 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,933 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,933 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,933 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,933 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,933 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,933 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,933 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,933 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,934 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,934 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,934 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,934 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,934 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,934 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,934 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,934 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,937 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,940 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,940 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,940 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,940 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,941 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,941 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,941 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,941 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,941 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,941 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,941 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,942 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,954 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,954 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,954 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,954 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,954 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,955 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,955 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,955 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,955 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,955 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,956 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,956 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,956 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,956 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,956 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,956 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,957 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,957 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,957 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,957 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,958 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,958 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,958 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,958 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,958 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,959 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,959 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,959 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,959 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,959 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:35,960 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,960 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,960 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,960 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,961 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,961 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,961 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,961 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,961 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,962 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,962 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,962 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,962 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,962 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,963 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,963 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,963 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,963 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,963 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,964 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,964 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,964 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,964 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,964 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,965 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,965 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,965 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,965 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,965 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,966 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,966 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,966 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,966 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:35,973 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,973 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,973 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,973 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,973 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:35,973 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,973 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,973 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,973 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,973 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,974 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,974 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,974 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,974 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,974 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,974 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,974 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,974 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,974 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,974 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:35,979 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:35,979 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:35,979 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:35,979 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:35,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:35,986 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,986 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,986 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,986 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:35,987 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,987 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,987 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:35,987 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:37,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,108 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,108 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,108 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,108 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,108 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,109 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,109 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,109 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,110 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,110 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,110 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,110 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,110 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,110 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,110 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:37,110 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,110 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,110 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,110 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,110 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:09:37,110 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,111 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,111 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,111 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,111 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,116 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:37,116 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:37,116 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:37,116 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:37,116 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:37,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,116 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,116 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,116 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,116 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,116 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,117 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,117 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,118 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,118 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,118 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,119 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,119 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,119 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,119 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,119 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,119 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,119 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,119 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,120 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,120 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:37,141 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,141 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,141 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,141 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,142 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,142 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,142 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,142 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,143 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,144 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,144 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,144 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,145 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,145 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,145 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,145 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,146 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,146 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,146 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,146 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,147 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,147 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,147 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,147 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:37,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,147 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,147 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,147 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,147 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,269 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,269 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,269 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,270 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,270 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,271 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,271 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,271 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,273 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,273 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,273 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,273 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,274 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,274 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,274 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,274 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:37,286 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,286 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,286 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,286 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,287 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,287 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,287 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,287 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,287 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,288 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,288 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,288 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,288 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,288 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,289 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,289 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,289 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,289 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,289 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,290 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,290 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,290 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,290 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,290 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,291 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,291 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,291 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,291 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,291 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,292 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,292 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,292 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,292 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:37,294 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,294 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,294 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,294 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,294 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:37,294 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,295 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,295 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,295 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,295 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,295 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,295 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,295 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,295 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,295 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,295 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,295 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,296 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,296 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,296 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:37,302 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:37,302 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:37,302 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:37,302 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:37,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:37,534 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,534 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,534 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,534 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:09:37,534 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,534 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,535 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,535 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:37,535 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,535 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,535 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,535 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:37,536 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,536 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,536 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:37,536 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:38,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,564 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,564 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,565 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,566 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,567 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,567 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,567 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,567 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,567 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 7#L1712-13true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,567 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,567 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,567 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,567 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,567 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,570 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,570 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,570 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,570 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,570 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,573 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,573 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,573 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,573 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,573 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,573 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,573 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,573 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,573 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,573 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,574 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,574 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,574 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,574 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,575 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,575 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,575 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,575 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,575 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,575 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,596 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,596 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,596 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,596 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 100#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:38,596 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,597 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,597 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,597 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:38,597 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,597 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,597 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,597 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,598 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,598 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,598 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,598 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:38,598 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,599 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,599 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,599 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,599 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,599 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,600 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,600 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,601 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,601 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,601 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,601 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,602 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,602 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,602 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,602 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:38,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,602 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,602 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,602 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,602 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,704 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,704 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,704 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,704 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,705 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,705 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,705 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,705 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,707 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,707 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,707 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,707 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,714 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,714 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,714 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,714 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 100#L1712-7true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:38,715 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,715 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,715 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,715 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:38,715 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,715 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,715 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,715 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,716 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,716 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,716 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,716 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,716 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:38,717 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,717 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,717 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,717 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,718 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,718 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,718 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,718 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,718 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,719 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,719 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,719 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,719 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,719 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,720 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,720 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,720 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,720 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,720 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,721 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,721 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,721 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,721 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,723 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,723 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,723 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,724 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,724 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,724 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,724 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,724 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,724 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,724 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:38,724 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:38,725 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:38,725 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,726 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,726 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:38,726 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,726 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,726 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,726 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,726 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,726 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,726 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,726 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,726 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,726 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,727 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,727 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,727 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,727 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,727 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,732 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,732 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,732 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,732 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:38,733 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,733 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,733 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,733 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:38,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 100#L1712-7true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:38,737 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,737 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,737 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,737 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:38,738 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,738 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,738 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:38,738 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:40,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,027 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,027 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,027 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,027 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,027 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,028 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,028 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,028 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,028 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,028 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,031 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:40,031 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:40,031 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:40,031 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:40,031 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:40,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,031 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,031 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,031 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,031 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,031 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,032 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,032 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,032 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,032 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,032 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,053 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,053 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,053 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,053 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,054 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,054 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,054 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,054 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:40,054 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,054 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,054 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,054 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,055 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,055 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,055 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,055 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,056 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,056 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,056 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,056 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,057 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,057 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,057 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,058 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,058 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,058 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,058 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,059 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,059 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,059 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,059 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,060 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,060 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,060 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,060 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,060 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,150 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,150 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,151 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,151 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,151 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,151 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,151 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,151 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,152 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,152 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,152 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,152 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,154 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,154 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,154 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,154 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,155 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,155 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,155 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,155 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,162 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,162 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,162 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,162 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,162 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,163 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,163 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,163 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,163 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,163 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:40,163 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,163 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,163 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,163 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:40,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,164 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,164 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,164 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,164 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,164 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,165 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,165 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,165 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,165 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,165 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,166 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,166 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,167 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,167 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,167 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,167 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,167 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,167 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,168 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,168 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,168 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,168 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,168 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,169 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,169 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,169 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,169 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,169 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,169 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 100#L1712-7true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:40,172 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,172 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,172 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,172 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,172 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 100#L1712-7true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:40,172 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,173 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,173 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,173 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,173 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,173 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,173 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,173 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,173 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,173 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:40,173 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,173 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,173 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,174 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:40,174 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:41,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,504 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,504 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,504 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,504 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,504 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,505 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,505 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,505 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,505 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,505 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,507 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,507 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,507 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,507 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,507 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,509 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:41,509 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:41,509 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:41,509 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:41,509 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:41,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,510 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:41,510 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:41,510 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:41,510 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:41,510 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:41,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,529 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,530 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,530 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,530 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,530 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,530 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,531 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,531 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:41,531 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,531 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,531 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,531 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,532 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,532 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,532 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,532 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,533 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,533 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,533 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,533 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,534 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,534 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,534 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,534 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,535 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,535 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,535 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,535 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,618 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,618 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,618 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,618 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,619 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,619 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,619 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,619 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,620 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,620 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,620 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,620 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,622 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,622 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,622 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,622 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,623 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,623 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,623 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,623 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,624 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,624 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,624 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,624 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,630 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,630 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,630 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,630 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,630 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,631 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,631 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,631 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,631 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,631 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:41,631 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,632 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,632 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,632 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:41,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,632 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,632 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,633 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,633 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,633 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,634 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,634 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,634 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,634 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,634 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,634 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,635 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,635 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,635 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,635 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:41,635 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,636 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,636 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,636 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,636 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:09:41,642 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,642 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,642 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,642 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:41,642 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,642 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,642 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:41,642 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:42,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:42,966 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,966 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,966 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,966 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,966 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:42,967 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,967 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,967 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,967 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,967 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:42,968 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,968 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,968 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,968 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,968 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:42,971 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,971 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,971 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,971 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,971 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:42,972 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,972 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,972 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,972 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,972 INFO L297 olderBase$Statistics]: existing Event has 164 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:42,993 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,993 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,993 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,994 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:42,994 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,994 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,995 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,995 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:42,995 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,995 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,995 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,995 INFO L297 olderBase$Statistics]: existing Event has 166 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:42,996 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,996 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,996 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,996 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:42,997 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:42,998 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,998 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,998 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,998 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:42,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:42,999 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,999 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,999 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:42,999 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:43,079 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,079 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,079 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,080 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:43,081 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,081 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,081 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,081 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:43,082 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,082 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,082 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,082 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:43,084 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,084 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,084 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,084 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:43,084 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,084 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,084 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,084 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:43,088 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,088 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,088 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,088 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,088 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:43,089 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,089 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,089 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,089 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,089 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:43,089 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:43,089 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:43,089 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:43,089 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:43,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:43,090 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,090 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,090 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,090 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,090 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:43,091 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,091 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,091 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,091 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,091 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:43,092 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,092 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,092 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,092 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,092 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:43,093 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,093 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,093 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,093 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:43,094 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,094 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,094 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,094 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,094 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:43,094 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,094 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,094 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,094 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,094 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:43,095 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,095 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,095 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,095 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,095 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:43,095 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,095 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,095 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,095 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,095 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:09:43,101 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,101 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,101 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,101 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:43,102 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,102 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,102 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:43,102 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:44,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,086 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,086 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,086 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,086 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,086 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,087 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,087 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,087 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,088 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,088 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,089 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,089 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,089 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,090 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,090 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,091 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,091 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,091 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,091 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,091 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,093 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,093 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,093 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,093 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,093 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,093 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,093 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,093 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,093 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,093 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,117 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,117 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,117 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,117 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,119 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,119 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,119 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,119 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:44,119 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,119 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,119 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,119 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,121 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,121 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,121 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,121 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,122 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,122 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,123 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,123 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,123 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,123 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,123 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,124 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,214 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,214 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,214 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,215 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,216 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,216 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,216 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,451 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,454 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,454 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,454 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,454 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,454 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,454 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,454 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,454 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,461 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,461 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,461 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,461 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,461 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,462 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,462 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,462 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,462 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,462 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:44,463 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,463 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,463 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,463 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:44,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,464 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,464 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,464 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,464 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,465 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,466 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,466 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,466 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,466 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,466 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 250#L1712-10true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,467 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,467 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,467 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,467 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:44,468 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,468 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,468 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,468 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,468 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:44,468 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,469 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,469 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,469 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,469 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 250#L1712-10true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,469 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,469 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,469 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,469 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,470 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 250#L1712-10true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:44,470 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,470 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,470 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,470 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,470 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:44,479 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,479 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,479 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:44,479 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:09:45,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,496 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,496 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,496 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,496 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,496 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,498 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,498 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,498 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,498 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,498 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,499 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,499 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,499 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,499 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,499 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,500 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,501 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,501 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,501 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,501 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,501 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,501 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,501 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,501 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,501 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,520 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,520 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,520 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,520 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,521 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,521 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,521 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,521 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,522 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,522 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,522 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,522 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:45,522 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,522 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,523 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,523 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,523 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,524 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,524 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,524 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:45,524 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,524 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,524 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,524 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,524 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,524 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,525 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,525 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,592 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,592 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,592 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,592 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,593 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,593 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,593 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,593 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,594 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,594 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,594 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,594 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,595 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,595 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,595 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,595 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,600 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,600 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,600 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,600 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,600 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,601 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,601 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,601 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,601 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,601 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 7#L1712-13true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,602 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,602 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,602 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,602 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,602 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:45,602 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,602 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,602 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,602 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,603 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,603 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,603 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,603 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,603 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:45,603 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,603 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,603 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,603 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:45,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,604 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,604 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,604 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,604 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:09:45,605 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is not cut-off event [2023-11-30 01:09:45,605 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 01:09:45,605 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 01:09:45,605 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 01:09:45,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:45,605 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,605 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,605 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,605 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:45,606 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,606 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,606 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,606 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,606 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:45,606 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,606 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,606 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,606 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,606 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,606 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,606 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,607 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,607 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,607 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:45,607 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,607 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,607 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,607 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,607 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:45,610 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,610 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,610 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:45,610 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:09:46,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:46,980 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,980 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,980 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,980 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,980 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:46,982 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,982 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,982 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,982 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,982 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:46,984 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,984 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,984 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,984 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,984 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:46,984 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,984 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,984 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,984 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:46,984 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:47,004 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,004 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,004 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,004 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:47,074 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,074 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,074 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,074 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:47,075 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,075 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,075 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,075 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:47,076 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:47,076 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:47,076 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:47,076 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:47,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:09:47,076 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,076 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,076 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,077 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:09:47,077 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,077 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,077 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,077 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:47,077 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,077 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,078 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,078 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,078 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:47,078 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,078 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,078 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,078 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,078 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:47,081 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,081 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,081 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,081 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:09:47,083 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,083 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,083 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:47,083 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:09:48,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:48,397 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,397 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,397 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,397 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,397 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:48,397 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,397 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,397 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,397 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,397 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:48,399 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,399 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,399 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,399 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,399 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:48,399 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,399 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,400 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,400 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,400 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:48,418 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 01:09:48,418 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:09:48,418 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:09:48,418 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:09:48,418 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:09:48,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:48,418 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:09:48,418 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:09:48,418 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:09:48,418 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:09:48,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:48,419 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,419 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,419 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,419 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,419 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:48,419 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,419 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,419 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,419 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,419 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:48,420 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,420 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,420 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,420 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 7#L1712-13true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:48,420 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,420 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,420 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,421 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 407#true, 428#true, 359#true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:48,492 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 01:09:48,492 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:09:48,492 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:09:48,492 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:09:48,492 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:09:48,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:48,492 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,492 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,492 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,492 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,492 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:48,492 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,492 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,492 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,492 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,492 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][277], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 321#L1752true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:48,493 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,493 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,493 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,493 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,493 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:48,493 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,493 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,493 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,494 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 7#L1712-13true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:48,494 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,494 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,494 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,494 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:48,495 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,495 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,495 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,495 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,495 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:48,495 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,495 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,495 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,495 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,495 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:48,496 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:09:48,496 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:48,496 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:48,496 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:48,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:48,497 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:09:48,497 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:48,497 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:48,497 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:48,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:48,498 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,498 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,498 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,498 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,498 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:09:48,498 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,498 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,498 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,498 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:48,498 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:09:49,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:49,531 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:09:49,531 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:09:49,531 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:09:49,531 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:09:49,531 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:09:49,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:49,531 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,531 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,531 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,531 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:49,531 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:09:49,531 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:49,532 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:49,532 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:49,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:49,532 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,532 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,532 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,532 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:49,547 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:49,548 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,548 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,548 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,548 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,548 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:49,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:49,608 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:09:49,609 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:49,609 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:49,609 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:49,609 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:49,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:49,609 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:09:49,609 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:49,609 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:49,610 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:49,610 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:09:50,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:09:50,920 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:09:50,920 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:09:50,920 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:09:50,920 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:09:52,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:52,199 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,199 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,199 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,199 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:52,249 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,249 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,249 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,250 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:09:52,250 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,250 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,250 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,250 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,250 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][495], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:09:52,250 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,250 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,250 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,250 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:09:52,251 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:10:21,117 INFO L124 PetriNetUnfolderBase]: 145309/266769 cut-off events. [2023-11-30 01:10:21,117 INFO L125 PetriNetUnfolderBase]: For 1112259/1170274 co-relation queries the response was YES. [2023-11-30 01:10:22,612 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1906733 conditions, 266769 events. 145309/266769 cut-off events. For 1112259/1170274 co-relation queries the response was YES. Maximal size of possible extension queue 3263. Compared 2827803 event pairs, 47671 based on Foata normal form. 56/238221 useless extension candidates. Maximal degree in co-relation 1901183. Up to 178263 conditions per place. [2023-11-30 01:10:25,012 INFO L140 encePairwiseOnDemand]: 314/357 looper letters, 1551 selfloop transitions, 685 changer transitions 14/2451 dead transitions. [2023-11-30 01:10:25,012 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 2451 transitions, 46390 flow [2023-11-30 01:10:25,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:10:25,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:10:25,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1648 transitions. [2023-11-30 01:10:25,015 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.76937441643324 [2023-11-30 01:10:25,015 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1648 transitions. [2023-11-30 01:10:25,015 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1648 transitions. [2023-11-30 01:10:25,015 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:10:25,015 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1648 transitions. [2023-11-30 01:10:25,017 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 274.6666666666667) internal successors, (1648), 6 states have internal predecessors, (1648), 0 states have call successors, (0), 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:25,020 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:25,020 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:25,021 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, 28 predicate places. [2023-11-30 01:10:25,021 INFO L500 AbstractCegarLoop]: Abstraction has has 375 places, 2451 transitions, 46390 flow [2023-11-30 01:10:25,021 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 221.33333333333334) internal successors, (1328), 6 states have internal predecessors, (1328), 0 states have call successors, (0), 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:25,021 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:10:25,021 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:25,021 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-30 01:10:25,021 INFO L425 AbstractCegarLoop]: === Iteration 13 === Targeting my_callbackErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:10:25,022 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:10:25,022 INFO L85 PathProgramCache]: Analyzing trace with hash 2059378025, now seen corresponding path program 1 times [2023-11-30 01:10:25,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:10:25,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984965982] [2023-11-30 01:10:25,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:10:25,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:10:25,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:10:25,380 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:25,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:10:25,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984965982] [2023-11-30 01:10:25,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984965982] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:10:25,380 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:10:25,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:10:25,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322642005] [2023-11-30 01:10:25,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:10:25,381 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:10:25,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:10:25,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:10:25,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:10:25,384 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 218 out of 357 [2023-11-30 01:10:25,384 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 375 places, 2451 transitions, 46390 flow. Second operand has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 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:25,384 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:10:25,385 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 218 of 357 [2023-11-30 01:10:25,385 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:10:28,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 209#L1710-3true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:28,313 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:10:28,313 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:10:28,313 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:10:28,314 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:10:28,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:28,800 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:10:28,800 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:10:28,800 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:10:28,800 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:10:28,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:28,801 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:10:28,801 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:10:28,801 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:10:28,801 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:10:28,801 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:10:29,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:29,321 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:10:29,321 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:10:29,321 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:10:29,321 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:10:29,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 209#L1710-3true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:29,321 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:10:29,321 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:10:29,321 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:10:29,321 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:10:29,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:29,349 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:10:29,349 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:10:29,349 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:10:29,349 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:10:29,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:29,350 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:10:29,350 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:10:29,350 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:10:29,350 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:10:29,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:29,352 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:10:29,352 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:10:29,352 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:10:29,352 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:10:29,352 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:10:30,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:30,068 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:10:30,068 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:10:30,068 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:10:30,068 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:10:30,068 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:10:30,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:30,791 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:10:30,791 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:10:30,791 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:10:30,792 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:10:30,792 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:10:30,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:30,868 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:10:30,868 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:10:30,868 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:10:30,868 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:10:31,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:31,586 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:31,586 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:31,586 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:31,586 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:31,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:31,587 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,587 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,587 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,587 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:31,590 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,590 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,590 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,590 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:31,590 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,590 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,590 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,590 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:31,593 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,593 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,593 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,593 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,593 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:31,751 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,751 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,751 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:31,751 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:10:32,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,433 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,433 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,493 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,493 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,493 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,493 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,494 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,494 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,495 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,495 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,495 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,495 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 435#true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,497 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,497 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,497 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,497 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:32,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,498 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,498 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,498 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,498 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,499 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,499 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,499 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,499 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 435#true, 28#L1711-7true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,499 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,500 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,500 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,500 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:32,500 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,500 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,500 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,500 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,501 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,501 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,501 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,501 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,501 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,501 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,501 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,502 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,504 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,504 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,504 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,504 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,506 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,506 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,506 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,507 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,511 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,511 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,511 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,511 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,511 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,512 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,512 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,512 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,512 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,512 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,514 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,514 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,514 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,514 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,514 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 435#true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,515 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,515 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,515 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,515 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,515 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 438#(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)), 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,515 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,515 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,515 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,515 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,522 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:32,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:32,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:32,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:32,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,617 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,617 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,618 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,618 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,640 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,640 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,640 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,640 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:32,696 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,696 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,696 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,696 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:32,697 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:10:33,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:33,423 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,426 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,426 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,446 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,446 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,446 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,446 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,446 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:33,446 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:33,446 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:33,446 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:33,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,487 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,487 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,487 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,488 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,489 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,489 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,489 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,489 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,490 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,490 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,490 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,490 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,492 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,492 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,492 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,492 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,494 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,494 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,494 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,494 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,496 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,496 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,496 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,496 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,497 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,497 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,497 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,497 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:33,497 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,497 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,497 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,497 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,499 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,499 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,500 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,500 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,500 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,500 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,503 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,503 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,503 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,503 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:33,507 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,507 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,507 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,507 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:33,508 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,508 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,508 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,508 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,516 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,516 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,516 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,516 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,516 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,517 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,517 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,518 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,518 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,518 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,519 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,519 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,519 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,519 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,519 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,520 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,520 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,520 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,520 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,520 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:33,521 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,522 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 438#(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)), 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,532 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:33,533 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:33,533 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:33,533 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:33,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,648 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,648 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,648 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,648 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,664 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:33,666 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,666 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,666 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,666 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,675 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,675 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,675 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,675 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,675 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,677 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:33,680 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,680 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,680 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,680 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,684 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,861 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,861 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,861 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,861 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,862 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:33,862 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:33,862 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:33,862 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:33,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,876 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:33,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:33,877 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,877 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,878 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,878 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:33,878 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:10:34,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,578 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,578 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,578 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,578 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,578 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,578 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,578 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,578 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,578 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,580 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 435#true, 28#L1711-7true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,580 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:34,580 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,581 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,582 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,582 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,582 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,582 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,582 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,582 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,582 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,582 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,585 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,585 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,585 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,585 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,586 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,586 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,586 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,586 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,588 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,588 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,588 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,588 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,600 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,600 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,600 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,600 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,600 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,600 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,600 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,600 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,600 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:34,608 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 438#(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)), 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,608 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,608 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,608 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,608 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,653 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,653 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,653 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,653 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:34,655 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,655 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,655 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,656 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,657 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,657 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,657 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,657 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,658 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,658 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,658 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,658 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,660 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,660 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,660 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,660 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,661 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,661 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,661 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,661 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,664 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,664 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,664 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,664 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,665 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,665 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,665 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,665 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true, 342#L1711-6true]) [2023-11-30 01:10:34,668 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,668 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,669 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,672 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,672 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,672 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,672 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:34,672 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,672 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,672 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,672 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,673 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,673 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,673 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,674 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,681 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,681 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,681 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,681 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,684 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,684 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,684 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,684 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,690 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,690 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,690 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,690 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,691 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:34,692 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,692 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,692 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,692 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,692 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,693 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,693 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,694 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,694 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,694 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,695 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,695 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,695 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,695 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,695 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,696 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:34,713 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,714 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,835 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,835 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,835 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,835 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,852 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,852 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,852 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,852 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,853 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,853 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,853 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,853 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:34,855 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,856 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,856 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,856 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,857 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,857 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,861 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,861 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,861 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,861 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,866 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,866 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,866 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,867 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,867 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,868 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true, 342#L1711-6true]) [2023-11-30 01:10:34,870 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,870 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,870 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,870 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,870 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,872 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,872 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,872 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,872 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,872 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,876 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,876 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,876 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,876 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,876 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,877 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,877 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,877 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,877 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,880 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,880 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,880 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,880 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,888 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,888 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,888 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,888 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,909 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,909 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,909 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,909 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:34,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,922 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,922 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,922 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,922 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:34,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:34,923 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,923 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,923 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,923 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:34,923 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:10:35,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,879 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,879 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,879 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,879 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,879 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,880 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,880 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,880 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,880 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,882 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:35,882 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,884 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,884 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,884 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,884 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,884 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,884 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,884 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,884 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,884 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,884 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,885 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,885 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,885 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,885 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,885 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,888 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,888 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,888 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,888 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 438#(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)), 366#true, 373#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,889 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:35,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:35,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:35,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:35,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:35,890 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,890 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,890 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,890 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,890 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:35,891 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,891 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,891 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,891 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:35,893 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,893 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,893 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,893 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,896 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,896 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,896 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,896 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,907 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:35,907 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:35,907 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:35,907 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:35,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,908 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,908 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,908 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,908 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,908 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,972 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,972 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,972 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,972 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:35,974 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,976 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,976 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,976 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,976 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:35,977 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,977 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,977 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,977 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:35,978 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,978 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,979 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,979 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,980 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,980 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,980 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,980 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:35,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 438#(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)), 366#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,982 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,982 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,983 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,983 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,983 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,983 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,983 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,983 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,984 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,984 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,984 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,984 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,985 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,985 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,985 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,986 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,987 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,987 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,987 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,987 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:35,990 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,990 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,990 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,990 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:35,991 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,991 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,991 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,991 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:35,993 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,994 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,994 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,994 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:35,994 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,994 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,994 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,994 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:35,995 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,995 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,995 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,995 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:35,998 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,998 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,998 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,998 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:35,999 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,999 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,999 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,999 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:35,999 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:35,999 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,000 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,000 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,008 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,008 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,008 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,008 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:36,012 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,012 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,012 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,012 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,021 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,021 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,021 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,021 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,021 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:36,023 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,024 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,024 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,025 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,025 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,025 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:36,026 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,026 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,026 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,026 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,026 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:36,027 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,027 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,027 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,027 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,027 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,029 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,029 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,029 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,029 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,029 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,055 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:36,055 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:36,055 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:36,055 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:36,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 207#L1712-2true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,101 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,101 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,101 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,176 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,177 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,177 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,177 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,177 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,177 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,177 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,177 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:36,195 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,195 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,195 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,195 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:36,197 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,197 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,197 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,197 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:36,201 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,201 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,201 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,201 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,203 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,203 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,203 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,203 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:36,206 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,206 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,206 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,206 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:36,209 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,209 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,210 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,210 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,210 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:36,211 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,211 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,211 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,211 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,211 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:36,215 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,215 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,216 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,216 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,216 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:36,217 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,217 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,217 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,217 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,217 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:36,220 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,220 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,220 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,220 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,220 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 207#L1712-2true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,227 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,230 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,230 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,230 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,230 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,230 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,231 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,231 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,231 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,231 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,253 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,253 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,253 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,253 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,254 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,256 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:36,256 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:36,256 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:36,256 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:36,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,268 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,268 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,268 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,268 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,270 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,270 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,270 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,270 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:36,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,271 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,271 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,271 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,271 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,271 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:36,272 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,272 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,272 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,272 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:36,272 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:10:37,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,087 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,088 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,088 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,088 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,090 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,090 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,090 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,090 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,090 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,091 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,091 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,091 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,091 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,092 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true, 342#L1711-6true]) [2023-11-30 01:10:37,094 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,094 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,094 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,094 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,094 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,094 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,094 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,095 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,095 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,095 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,096 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,096 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,096 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,096 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,096 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,099 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,099 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,099 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,099 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,099 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:37,099 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,099 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,099 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,099 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,099 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,101 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,101 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,101 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,101 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,101 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:37,103 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,103 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,104 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,104 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,104 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,104 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,104 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,104 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,104 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,105 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,105 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,105 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,105 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,105 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,108 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,108 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,108 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,108 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,110 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,110 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,110 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,110 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,118 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,118 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,118 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,118 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,121 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,121 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,121 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,121 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,121 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,121 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,121 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,121 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,121 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,121 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,174 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,174 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,174 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,174 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,176 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,176 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,176 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,177 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,178 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,179 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,179 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,179 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,179 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,181 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,181 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,181 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,181 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,183 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,183 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,183 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,183 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,184 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,184 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,184 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,184 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 133#L1711-2true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:37,193 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,193 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,193 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,193 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,193 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,193 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,194 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,194 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,195 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,195 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,195 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,195 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,196 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,196 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,196 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,196 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 438#(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)), 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,197 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,197 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,197 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,197 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,198 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,198 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,198 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,198 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,199 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,199 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,199 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,199 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,201 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,201 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,201 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,201 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 154#L1712true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:37,202 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,202 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,202 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,202 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,205 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,205 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,205 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,205 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,206 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,206 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,207 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,207 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,208 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,208 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,208 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,208 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,211 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,211 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,211 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,211 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,213 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,213 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,213 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,213 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,215 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,215 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,215 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,215 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,217 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,217 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,217 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,217 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,238 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,238 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,238 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,238 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,244 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,244 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,244 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,244 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,244 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,246 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,246 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,246 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,246 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,246 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,248 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,248 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,248 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,248 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,248 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,249 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,250 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,250 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,250 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,250 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,250 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,252 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,252 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,252 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,252 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,253 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,254 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,254 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,254 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,254 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,254 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,282 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,282 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,282 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,282 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,326 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,326 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,327 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,327 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,327 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 257#L1712-3true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,329 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,329 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,584 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,584 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,584 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,584 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,585 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,585 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,585 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,586 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,587 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,587 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,587 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,587 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,589 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,589 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,589 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,589 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,591 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,593 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,593 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,593 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,593 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,596 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,597 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,597 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,597 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,597 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,598 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,598 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,598 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,598 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,598 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,599 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,599 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,599 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,599 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,599 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,601 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,601 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,601 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,601 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,601 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,603 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,603 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,603 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,604 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,604 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,605 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,605 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,605 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,605 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,605 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,606 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,606 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,606 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,606 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 257#L1712-3true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,611 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,611 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,611 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,611 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,613 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,613 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,613 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,613 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,614 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,614 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,614 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,614 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 257#L1712-3true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,615 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,615 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,615 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,615 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,615 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,617 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,618 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,639 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,639 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,639 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,639 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:37,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,641 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:10:37,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,642 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,642 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,642 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,642 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:37,643 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,644 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,644 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:37,644 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 438#(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)), 366#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,606 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,606 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,606 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,606 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,606 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,606 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,606 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,606 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,607 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,608 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,608 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,608 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,609 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,609 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,609 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,609 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,609 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,610 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,610 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,610 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,610 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:38,613 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,613 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,613 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,613 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,613 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:38,614 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,614 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,615 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,615 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,615 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:38,617 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,617 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,617 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,617 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,617 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:38,618 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,618 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,618 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,618 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,618 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:38,619 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,619 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,619 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,619 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,619 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:38,621 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,621 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,622 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,622 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,622 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,623 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,623 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,623 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,623 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,623 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:38,623 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,623 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,623 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,623 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,624 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,626 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:38,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:38,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:38,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:38,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:38,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,626 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,626 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,626 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,626 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,626 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:38,628 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,628 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,628 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,628 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,628 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,636 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,636 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,636 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,636 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 207#L1712-2true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,638 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,638 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,638 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,638 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,638 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,638 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,638 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,638 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,638 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,641 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,641 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,641 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,641 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,641 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,642 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,642 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,642 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,642 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,642 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,642 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:38,642 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:38,642 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:38,642 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:38,642 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:38,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 133#L1711-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,698 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,698 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,698 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,698 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,699 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,699 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,699 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,699 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,701 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,701 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,701 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,701 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 438#(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)), 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,702 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,702 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,702 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,702 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,704 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,704 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,705 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,705 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,706 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,706 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,706 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,706 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:38,707 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,707 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,707 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,707 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,709 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,709 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,709 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,709 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 53#L1712true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,711 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,711 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,711 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,711 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,727 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,727 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,727 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,727 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,728 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,728 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,728 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,728 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,729 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,729 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,729 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,729 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,729 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,729 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,729 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,729 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,731 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,731 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,731 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,731 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,731 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,731 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,731 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,731 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,732 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,732 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,732 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,732 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,732 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,733 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,733 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,733 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:38,735 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,735 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,735 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,735 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:38,737 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,737 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,737 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,737 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,739 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,739 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,739 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,739 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 154#L1712true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,740 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,740 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,740 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,740 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 53#L1712true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,748 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,774 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,774 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,774 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,774 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 133#L1711-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,777 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,778 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,779 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,781 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,781 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,781 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,781 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,781 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,783 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,784 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:38,786 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,786 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,786 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,786 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,786 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,787 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,789 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,806 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,807 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,807 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,807 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,807 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,871 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,871 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,871 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,871 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,871 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,871 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,872 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,872 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,874 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,874 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,874 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,874 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,874 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,874 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,874 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,874 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,989 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,989 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,989 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,989 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,990 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,990 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,990 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,990 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,991 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,992 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,992 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,992 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,993 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,993 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,993 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,993 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:38,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,996 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,996 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,996 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,996 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,996 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,997 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,998 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,998 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,998 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,998 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:38,999 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,999 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,999 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,999 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:38,999 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:39,000 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,000 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,000 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,000 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,000 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:39,006 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:39,008 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,008 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,008 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,008 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:39,009 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,009 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,009 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,009 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:39,011 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,011 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,011 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,011 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,011 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:39,012 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,012 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,012 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,012 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,012 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:39,013 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,013 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,013 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,014 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,014 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:39,037 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:39,038 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,038 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,038 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,038 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:39,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:39,040 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,040 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,040 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,040 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,040 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:39,041 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:39,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:10:40,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 133#L1711-2true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:40,114 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,114 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,114 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,114 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,114 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,114 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,114 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,114 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,115 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,115 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,115 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,115 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,116 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,116 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,116 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,116 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 438#(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)), 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,117 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,117 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,117 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,117 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,117 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,118 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,118 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,118 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,118 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,118 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,119 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,119 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,119 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,119 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,120 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,120 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,120 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,120 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,120 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 154#L1712true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:40,122 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,122 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,122 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,122 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,125 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,125 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,125 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,125 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,125 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,126 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,126 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,126 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,126 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,126 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,128 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,128 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,128 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,128 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,128 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,130 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,130 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,131 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,131 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,131 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,133 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,133 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,133 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,133 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,133 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,134 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,134 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,135 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,135 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,135 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,137 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,137 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,137 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,137 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,137 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,139 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,140 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,140 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,140 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,140 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,143 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,143 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,143 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,143 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,143 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,143 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,143 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,144 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,144 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,145 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,145 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,146 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,146 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,146 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,146 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,146 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,146 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,146 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,146 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 257#L1712-3true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,148 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,149 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,149 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,149 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,149 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,149 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,149 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,149 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,149 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,149 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,151 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,151 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,152 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,152 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,152 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,153 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,153 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,153 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,153 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,153 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:40,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,212 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,212 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,212 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,212 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 133#L1711-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,214 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,214 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,214 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,214 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,215 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,215 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,215 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,215 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,216 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,217 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,217 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,217 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 352#true, 438#(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)), 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,219 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,219 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,219 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,219 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:40,220 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,220 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,220 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,220 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,222 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,222 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,222 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,222 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:40,224 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,224 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,224 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,224 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:40,226 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,226 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,226 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,226 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,227 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,227 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,227 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,227 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,229 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,229 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,229 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,229 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,231 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,260 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,261 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,262 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:40,262 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,263 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:40,265 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,265 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,265 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,265 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 6#L1712-3true, 274#L1752-1true, 438#(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)), 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,266 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,266 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,266 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,266 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:40,267 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,267 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,267 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,267 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,269 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,269 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,269 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,269 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 133#L1711-2true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,269 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,269 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,269 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,270 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,271 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,271 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,271 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,271 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,271 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,271 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,271 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,271 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,274 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,275 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:40,277 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,282 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,310 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,310 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,310 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,310 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,310 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,311 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,311 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,311 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,313 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,313 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,313 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,313 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,313 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 133#L1711-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,314 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,314 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,314 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,314 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,314 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,316 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,316 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,316 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,316 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,316 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,317 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,317 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,317 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,317 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,317 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,319 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,319 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,319 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,319 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,319 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:40,321 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,321 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,321 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,321 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,321 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,322 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,322 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,322 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,322 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,322 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:40,324 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,324 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,324 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,324 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,324 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:40,326 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,326 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,326 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,326 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,326 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,327 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,327 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,327 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,327 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,327 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,328 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,328 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,328 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,329 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,329 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,331 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,331 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,331 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,331 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,331 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 303#L1712-1true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,332 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,332 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,333 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,333 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,351 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,351 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,351 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,351 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,351 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,351 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,351 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,351 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:10:40,426 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,427 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,427 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,427 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,427 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,427 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,427 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,427 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,429 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,429 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,430 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,430 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,430 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,531 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,554 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,554 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,554 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,554 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,557 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,557 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,557 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,557 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,560 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,560 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,560 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,560 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,562 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,562 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,562 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,562 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,564 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,564 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,564 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,565 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,569 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,569 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,570 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,570 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,570 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,572 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,572 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,572 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,572 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,572 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,574 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,574 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,574 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,574 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,574 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,576 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,576 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,576 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,576 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,576 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,579 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,579 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,579 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,579 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,579 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,588 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,588 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,589 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,589 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:10:40,591 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,591 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,591 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,591 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,593 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,594 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,594 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,594 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,596 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,596 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,596 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,596 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,602 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,602 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,602 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,602 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,602 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:10:40,605 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,605 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,605 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,605 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,605 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,607 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,607 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,607 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,607 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,607 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,609 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,609 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,609 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,609 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,609 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,648 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,648 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,648 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,648 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:40,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:40,649 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,649 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,649 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,649 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:40,649 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:10:41,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,842 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,842 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,842 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,842 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,842 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,842 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,842 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,842 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,843 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,844 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,844 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,844 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,844 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,844 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,844 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,844 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,844 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,844 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,844 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,846 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,846 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,847 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,848 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:41,851 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,851 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,851 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,851 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,851 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:41,853 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,853 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,853 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,853 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,855 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,855 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,855 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,855 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,855 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 154#L1712true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,856 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,856 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,856 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,856 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 53#L1712true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,864 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,864 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,864 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,864 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,864 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,868 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,868 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,868 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,868 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,869 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,871 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,871 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,871 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,871 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,871 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,872 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,875 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,875 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,875 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,875 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,875 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,876 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,876 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,876 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,876 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,876 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,878 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,878 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,878 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,878 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,878 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,879 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,879 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,879 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,879 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,879 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:41,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,936 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,937 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,937 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,937 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,938 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,938 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,938 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,938 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,939 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,939 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,939 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,939 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,942 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,942 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,942 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,942 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,943 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,943 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,943 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,943 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,945 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,945 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,945 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,945 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,946 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,946 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,946 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,946 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,947 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,947 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,947 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,948 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:41,949 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,949 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,949 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,949 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:41,950 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,950 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,950 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,950 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:41,952 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,952 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,952 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,952 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,953 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,953 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,953 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,953 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,955 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,955 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,955 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,955 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,956 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,956 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,956 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,956 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,957 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,957 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,957 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,958 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,959 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,959 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,959 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,959 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,960 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,960 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,960 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,960 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,962 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,962 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,962 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,962 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,963 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,963 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,963 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,963 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,966 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,966 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,966 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,966 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,967 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,967 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,967 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,967 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:41,968 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,968 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,968 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:41,969 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:42,010 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,011 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,011 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,011 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,011 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,011 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,011 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,011 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,012 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,012 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,012 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,012 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,012 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,012 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,013 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,013 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,015 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:42,015 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:42,018 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,018 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,018 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,018 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,019 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,019 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,019 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,019 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 438#(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)), 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:42,020 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,021 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,021 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,021 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,021 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,021 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,021 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,021 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,022 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,022 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,022 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,022 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,024 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,024 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,024 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,024 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,025 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,025 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,025 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,025 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,026 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,026 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,026 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,026 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,026 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,026 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,026 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,026 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,027 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,027 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,027 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,027 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,028 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,028 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,028 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,028 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,031 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,031 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,031 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,031 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,033 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,033 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,033 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,033 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,035 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,035 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,035 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,035 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,036 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,037 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,038 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,038 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,038 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,038 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,066 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,066 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,067 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,067 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,067 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,069 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,069 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,069 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,069 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,069 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,070 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,070 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,070 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,070 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,070 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,072 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,072 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,072 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,072 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,072 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,074 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,074 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,074 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,074 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,074 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,075 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,075 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,075 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,075 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,075 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,077 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,077 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,077 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,077 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,077 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,078 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,078 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,078 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,078 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,078 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,079 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,079 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,080 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,080 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,080 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:42,081 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,081 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,081 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,081 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,081 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 438#(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)), 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:42,082 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,082 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,082 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,082 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,083 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:42,084 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,084 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,084 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,084 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,084 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,085 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,085 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,085 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,085 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,085 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,086 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,087 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,087 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,087 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,087 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,088 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,088 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,088 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,088 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,088 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,089 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,089 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,089 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,089 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,089 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,091 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,091 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,091 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,091 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,091 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,092 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,092 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,092 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,092 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,092 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,093 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,094 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,094 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,094 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,094 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,095 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,095 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,095 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,095 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,095 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,098 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,098 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,098 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,098 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,098 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,099 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,100 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,100 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,100 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,100 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,100 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,101 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,101 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,101 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,101 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,125 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,126 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,126 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,126 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,126 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,126 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,126 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,126 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,155 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:42,156 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:42,156 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:42,156 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:42,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,204 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,204 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,204 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,205 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,206 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,206 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,206 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,206 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,206 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,206 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,206 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,206 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,207 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,208 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,208 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,208 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,209 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,308 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,321 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,321 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,321 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,321 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,322 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,322 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,322 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,322 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,324 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,324 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,324 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,324 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,325 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,325 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,325 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,325 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:10:42,326 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,326 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,327 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,327 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,328 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,328 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,328 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,328 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,328 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,329 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,329 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,329 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,329 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,329 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,331 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,331 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,331 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,331 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,331 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,332 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,332 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,332 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,332 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,332 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:10:42,333 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,333 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,334 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,334 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,334 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,342 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,342 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,342 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,342 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,343 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,343 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,343 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,344 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,345 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,345 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,345 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,345 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,346 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,346 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,346 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,346 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,348 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,349 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,349 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,349 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,349 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,350 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,351 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,351 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,351 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,351 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,351 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,352 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,352 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,352 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,352 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,352 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,367 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:42,367 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:42,367 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:42,367 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:42,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,377 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,377 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,377 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,377 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:42,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:42,378 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,378 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,378 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,378 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:42,378 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:10:43,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,694 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,694 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,694 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,694 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,694 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,695 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,695 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,695 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,695 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,696 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:43,696 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:43,699 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,699 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,699 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,699 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,699 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 438#(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)), 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,700 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:43,701 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,703 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 133#L1711-2true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,704 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,705 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,705 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,705 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,705 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,706 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,706 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,706 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,706 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,706 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,706 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,708 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,708 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,708 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,708 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,709 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,710 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,710 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,710 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,710 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:43,712 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 303#L1712-1true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,716 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,716 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,716 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,716 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,717 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,719 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,719 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,720 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,722 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,722 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,723 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,723 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,723 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,723 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,723 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,723 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,723 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,723 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:10:43,727 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,727 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,727 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,727 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,727 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,727 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,727 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,727 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,727 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,727 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,730 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,730 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,730 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,730 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,730 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,730 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,730 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,730 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,730 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,730 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,730 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,730 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,731 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,731 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,731 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,733 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,734 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,734 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,734 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,734 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:43,787 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,787 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,787 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,787 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,788 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,789 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,789 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,789 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,790 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,790 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,790 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,790 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,791 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,791 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,791 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,793 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,793 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,793 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,793 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,794 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,796 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,796 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,796 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,796 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,797 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,797 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,797 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,797 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,799 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,799 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,799 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,799 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,802 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,802 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,802 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,802 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 53#L1712true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,805 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,805 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,805 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,805 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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)), 342#L1711-6true]) [2023-11-30 01:10:43,806 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,807 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,807 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,807 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,808 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,808 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,808 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,808 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:43,810 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,810 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,810 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,810 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,811 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,811 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,811 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,811 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 438#(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)), 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,812 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,812 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,812 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,812 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 438#(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)), 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,814 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,814 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,814 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,814 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,815 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,815 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,816 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,816 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,817 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,817 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,817 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,817 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,818 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,819 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,819 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,819 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,820 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,820 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,820 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,820 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,823 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,823 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,823 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,823 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,824 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,824 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,824 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,824 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,826 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,826 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,826 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,826 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:43,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:43,887 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,887 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,889 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,889 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,889 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,889 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:43,889 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,889 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,889 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,889 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,892 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,892 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,892 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,892 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,892 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,892 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,892 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,892 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,894 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,894 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,894 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,894 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,894 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,894 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,894 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,894 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,895 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,895 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,895 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,895 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,897 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,897 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,897 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,897 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,898 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,898 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,898 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,898 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 438#(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)), 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,900 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,900 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,900 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,900 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 439#(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)), 388#true]) [2023-11-30 01:10:43,900 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,900 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,900 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,900 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 438#(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)), 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,903 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 438#(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)), 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,905 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,905 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,905 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,905 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,908 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,910 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,911 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,911 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,911 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,911 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,914 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,915 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,915 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,915 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 53#L1712true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,916 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,916 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,916 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,916 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,918 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,920 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,920 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,922 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,922 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,922 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,922 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,931 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,931 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,931 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,931 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,955 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,955 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,955 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,955 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,955 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,955 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,955 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,955 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:43,958 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,959 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,960 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,962 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,963 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,964 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,966 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,967 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,969 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,972 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,972 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,972 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,972 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,972 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,973 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,973 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 53#L1712true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,975 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 439#(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)), 388#true]) [2023-11-30 01:10:43,976 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,976 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,976 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,978 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:43,979 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,981 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 438#(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)), 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,982 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,982 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,982 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,982 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,982 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,983 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,985 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,986 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,986 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,986 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,986 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,986 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,988 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,988 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,988 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,988 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,988 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,989 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,992 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,992 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,992 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,992 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,992 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,993 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,993 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,993 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,994 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,994 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,995 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,995 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,995 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,995 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,995 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:43,996 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,996 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,996 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,996 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:43,996 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,018 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,018 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,018 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,019 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,020 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,020 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,020 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,020 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,020 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,020 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,020 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,020 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,048 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:44,048 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:44,048 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:44,048 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:44,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,097 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,098 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,098 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,098 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,098 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,202 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,202 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,202 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,202 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,217 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,217 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,217 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,217 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,218 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,218 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,218 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,218 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,220 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,220 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,220 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,220 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,221 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,221 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,221 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,221 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,222 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,222 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,222 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,222 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,224 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,224 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,224 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,224 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,225 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,225 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,225 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,225 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:44,226 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,226 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,227 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,227 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,227 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,228 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,229 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,229 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,229 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,229 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,229 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,231 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,232 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,233 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,233 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,234 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,234 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,234 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,235 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,235 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,235 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,235 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,235 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,256 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,256 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,256 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,256 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,257 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,257 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,257 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,257 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,257 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,259 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:44,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:44,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:44,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:44,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,269 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,269 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,269 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,269 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:44,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:44,270 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,270 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,270 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,270 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:44,270 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:10:45,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:45,647 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,647 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,647 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,647 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,648 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,648 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,648 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,648 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,648 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,650 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,650 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,650 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,650 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,650 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,650 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,650 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,650 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,650 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,650 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,654 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,654 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,654 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,655 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,655 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:45,655 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,655 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,655 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,655 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,655 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:45,658 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,658 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,658 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,658 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,658 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,659 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,659 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,659 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,660 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,660 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 438#(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)), 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:45,661 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,661 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,661 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,661 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,661 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,661 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,662 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,662 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,662 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,662 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,663 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,665 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,667 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,667 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,668 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,670 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,670 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,674 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,674 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,674 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,674 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,675 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,676 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,678 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,678 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,678 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,678 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,678 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,680 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,680 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,680 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,680 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,680 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,680 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,680 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,680 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,681 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,681 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,682 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,682 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,682 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,682 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,682 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,684 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,684 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,684 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,684 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,685 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,686 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,686 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,686 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,686 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,686 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,686 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,686 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,688 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,689 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,695 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,695 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,695 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,696 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,696 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,697 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,697 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,697 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,697 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,697 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,698 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,698 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,698 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,698 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,698 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,699 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,699 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,699 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,699 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,699 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,700 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,700 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,701 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,701 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,701 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,702 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,702 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,702 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,702 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,702 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,703 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,703 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,703 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,703 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,703 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,708 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,708 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,708 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,708 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,708 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:45,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:45,764 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,764 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,764 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,764 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,766 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,766 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:45,768 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,768 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,768 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,768 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,771 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,771 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,773 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,773 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,773 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,773 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,775 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,775 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,775 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,775 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,776 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,776 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,776 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,776 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,778 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,778 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,778 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,778 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,779 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,779 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,779 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,779 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,783 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,783 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,783 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,783 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,786 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,786 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,786 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,786 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 438#(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)), 373#true, 53#L1712true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,789 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,789 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,789 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,789 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:45,791 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,791 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,791 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,791 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:45,793 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,793 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,793 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,793 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:45,794 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,794 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,794 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,794 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:45,796 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,796 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,796 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,796 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,797 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,797 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,797 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,797 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,799 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,799 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,799 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,799 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,802 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,802 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,802 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,802 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,804 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,804 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,805 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,805 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,805 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,805 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,807 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,807 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,807 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,807 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,809 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,809 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,809 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,809 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:45,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 438#(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)), 366#true, 53#L1712true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,897 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,897 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,897 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,897 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,899 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,899 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,899 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,899 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:45,899 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,899 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,899 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,899 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:45,900 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,901 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,901 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,901 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,901 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,901 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,901 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,901 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,902 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,902 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,902 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,902 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,903 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,903 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,903 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,903 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,904 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,904 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,904 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,904 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,906 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,906 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,906 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,906 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,907 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,907 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,907 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,907 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,908 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,908 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,908 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,908 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,912 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,912 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,912 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,912 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:45,916 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:45,916 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:45,919 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,919 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,919 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,919 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:45,920 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,920 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,920 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,920 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,923 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,923 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,923 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,923 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,925 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,925 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,926 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,926 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,928 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,928 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,928 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,928 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,931 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,931 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,931 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,931 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,962 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,962 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,962 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,962 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,962 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,962 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,962 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,962 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,965 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,965 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,965 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,965 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,974 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,974 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,975 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,975 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,996 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,996 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,997 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,997 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,998 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,998 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,998 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,998 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:45,998 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,998 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,998 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:45,999 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:46,000 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,000 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,000 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,000 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,000 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,001 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,001 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,001 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,001 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,001 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:46,003 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,003 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,003 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,003 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,003 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,004 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,004 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,004 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,004 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,004 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,005 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,005 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,005 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,005 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,005 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,007 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,007 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,007 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,007 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,007 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,008 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,008 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,008 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,008 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,008 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,009 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,009 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,009 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,009 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,010 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,011 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,011 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,011 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,011 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,011 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,014 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,014 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,014 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,014 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,014 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 133#L1711-2true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,016 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,016 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,016 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,016 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,017 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,017 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,018 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,018 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,018 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,019 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,019 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,019 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,019 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 53#L1712true, 352#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,020 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,020 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,020 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,021 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,021 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:46,022 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,022 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,022 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,022 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,022 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:46,024 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,024 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,024 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,024 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,024 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:46,025 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,025 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,025 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,025 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,025 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:46,026 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,026 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,026 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,027 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,027 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,028 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,028 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,028 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,028 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,028 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,030 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,030 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,030 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,030 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,030 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,032 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,032 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,033 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,033 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,033 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,034 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,034 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,035 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,035 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,035 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,036 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,036 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,036 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,036 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,036 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,037 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,037 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,037 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,037 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,038 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,039 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,039 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,039 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,039 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,039 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,059 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,059 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,059 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,059 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,060 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,060 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,060 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,060 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,088 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:46,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:46,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:46,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:46,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,095 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:46,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:46,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:46,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:46,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,141 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,141 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,141 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,141 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,235 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,251 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,251 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,251 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,251 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,252 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,252 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,252 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,252 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,254 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,254 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,254 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,254 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,255 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,255 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,255 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,255 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,257 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,259 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,260 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,260 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,260 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,260 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,260 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,261 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,261 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,261 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,262 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,262 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,263 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,264 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,264 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,264 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,264 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,264 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,270 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,270 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,270 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,270 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,272 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,287 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,287 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,287 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,287 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,288 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,288 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,288 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,288 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,288 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,290 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:46,290 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:46,290 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:46,290 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:46,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,301 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,301 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,301 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,301 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:46,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:46,302 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,302 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,302 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,302 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:46,302 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:10:47,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:47,757 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,758 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,758 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,758 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,758 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,758 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,758 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,758 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,758 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,758 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,759 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,759 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,759 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,760 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,760 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:47,760 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,760 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,760 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,760 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,760 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,763 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,763 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,763 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,763 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,763 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,763 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,763 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,763 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,763 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,763 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,765 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,765 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,765 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,765 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,765 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,765 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,765 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,765 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,765 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,765 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,766 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,766 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,766 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,767 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,767 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,768 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,768 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,768 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,768 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,768 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,770 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,770 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,770 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,770 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,770 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 438#(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)), 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,771 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,771 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,771 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,771 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,771 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true, 439#(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))]) [2023-11-30 01:10:47,772 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,772 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,772 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,772 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,772 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 438#(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)), 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,774 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,774 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,774 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,774 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,774 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 438#(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)), 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,776 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,776 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,776 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,776 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,776 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,779 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,779 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,779 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,779 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,779 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,781 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,781 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,781 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,781 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,781 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,782 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,782 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,782 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,782 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,782 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,786 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,786 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,786 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,786 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,786 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,787 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:47,787 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:47,787 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:47,787 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:47,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 53#L1712true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,787 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,787 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,787 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,787 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,788 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,789 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,789 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,789 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,789 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,789 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,792 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,792 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,794 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,796 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:47,796 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:47,796 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:47,797 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:47,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,797 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,797 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,797 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,797 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,797 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,798 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,798 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,798 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,798 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,798 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,799 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,799 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,799 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,799 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,799 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,801 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,801 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,801 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,801 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,801 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,803 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,803 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,803 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,803 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,803 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,803 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,803 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,803 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,803 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,803 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,806 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,806 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,806 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,806 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,806 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,807 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,808 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,808 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,808 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,808 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,812 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:47,812 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:47,812 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:47,812 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:47,812 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:47,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,812 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,812 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,812 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,812 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,813 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:47,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,854 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,854 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,854 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,854 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:47,856 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,856 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,856 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,856 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:47,857 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,857 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,857 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,857 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:47,859 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,859 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,859 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,859 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,860 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,860 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,860 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,861 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,862 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,862 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,862 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,862 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:47,863 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,863 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,863 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,863 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:47,865 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,865 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,865 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,865 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,866 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,866 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,866 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,866 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:47,870 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,870 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,870 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,870 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,872 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,872 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,872 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,872 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,873 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,875 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 53#L1712true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:47,877 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,879 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,880 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,882 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,883 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,884 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,884 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,884 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,886 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,886 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,886 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,886 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,888 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,888 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,888 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,888 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,890 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,890 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,890 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,890 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,891 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,891 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,891 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,891 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:10:47,892 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,893 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,893 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,893 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,894 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,894 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,894 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,894 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,895 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,895 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,896 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,896 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:47,897 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,897 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,897 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:47,897 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 53#L1712true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:48,007 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,007 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,007 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,007 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,009 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,009 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,009 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,009 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:48,009 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,009 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,009 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,009 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,011 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,011 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,011 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,011 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,012 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,012 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,012 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,012 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:48,012 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,013 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,013 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,013 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:48,013 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,013 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,013 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,013 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:48,014 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,014 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,014 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,014 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:48,016 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,016 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,016 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,016 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:48,019 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,019 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,019 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,019 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,023 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,023 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,023 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,023 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,026 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,026 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,026 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,026 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,028 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,028 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,028 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,028 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,029 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,031 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,031 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,031 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,031 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,032 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,035 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,035 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,035 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,035 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,038 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,038 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,040 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,040 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,040 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,040 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,042 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,042 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,042 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,042 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,045 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,045 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,045 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,045 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,047 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,047 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,047 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,057 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,057 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,057 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,057 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,057 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,057 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,057 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,057 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:48,078 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,078 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,078 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,078 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,079 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,079 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,079 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,080 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,083 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,083 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,083 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,083 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,083 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:48,085 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,085 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,085 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,085 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,085 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:48,086 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,086 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,086 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,086 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,086 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:48,087 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,088 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,089 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,090 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,091 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:48,092 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,092 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,092 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,092 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,092 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:48,094 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,095 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:48,099 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,099 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,099 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,099 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,099 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,101 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,101 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,101 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,101 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,101 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,102 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,102 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,103 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,103 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,103 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 133#L1711-2true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,104 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,105 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 53#L1712true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:48,107 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,107 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,107 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,107 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,107 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,109 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,109 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,109 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,109 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,109 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,110 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,111 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,111 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,111 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,111 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,112 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,112 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,112 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,112 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,112 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,113 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,113 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,114 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,114 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,114 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,116 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,117 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,117 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,117 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,117 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:10:48,118 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,118 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,118 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,118 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,118 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,120 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,120 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,120 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,120 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,120 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,121 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,121 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,121 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,121 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,121 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,122 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,122 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,122 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,123 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,123 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,124 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,124 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,124 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,124 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,124 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,126 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,126 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,126 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,126 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,126 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,127 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,127 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,127 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,127 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,127 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,172 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:48,172 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:48,172 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:48,172 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:48,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,179 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:48,179 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:48,179 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:48,179 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:48,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,220 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,220 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,220 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,220 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,222 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,222 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,222 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,222 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,222 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,222 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,222 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,222 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,310 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,310 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,310 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,310 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,311 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,311 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,311 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,311 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,325 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,325 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,325 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,325 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,326 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,326 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,326 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,326 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,329 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,330 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,331 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,336 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,336 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,336 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,336 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,338 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,338 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,338 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,338 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,339 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,339 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,339 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,339 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,341 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,341 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,342 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,342 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,342 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,342 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,342 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,343 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,343 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,343 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,343 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,363 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,364 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,366 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:48,366 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:48,366 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:48,366 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:48,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,378 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,378 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,378 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,378 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,379 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:48,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,381 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:48,382 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,382 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,382 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,382 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:48,382 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:10:49,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 438#(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)), 366#true, 53#L1712true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,811 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,811 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,811 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,811 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,811 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,813 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,813 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,813 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,813 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,813 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:49,813 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,813 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,813 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,813 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,813 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:49,815 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,815 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,815 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,817 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,817 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,819 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,819 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,819 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,819 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,819 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,820 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,820 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,820 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,820 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,820 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,822 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,822 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,822 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,822 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,822 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,823 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,823 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,823 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,823 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,823 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,827 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,827 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,827 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,827 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,827 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:49,831 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,831 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,831 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,831 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,831 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:49,831 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,831 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,831 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,831 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,831 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:49,834 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,834 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,834 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,834 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,834 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:49,835 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,835 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,835 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,835 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,835 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 133#L1711-2true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,837 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,837 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,837 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,837 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,838 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,838 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,838 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,838 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,838 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,839 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,839 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,839 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,839 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,839 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,841 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,841 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,841 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,841 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,841 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,844 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,844 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,844 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,844 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,846 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,846 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,846 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,846 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,846 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,849 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,849 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,851 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,853 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,854 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,854 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,854 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,854 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,854 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,854 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,854 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,855 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,855 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,855 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,856 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,856 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,857 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,857 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,857 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,857 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,857 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,857 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,857 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,857 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,858 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,858 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,859 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,860 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,860 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,860 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,860 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,860 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,866 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,866 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,866 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,866 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,866 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,869 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,869 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,869 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,869 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,869 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:49,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,869 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,869 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,869 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,869 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,869 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:49,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,905 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,905 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,906 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,906 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,907 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,907 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,907 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,907 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,909 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,909 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,909 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,909 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,910 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:49,911 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,912 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,912 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,912 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,915 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,915 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,915 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,915 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,916 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,916 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,916 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,916 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,918 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,918 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,918 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,918 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,920 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,920 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,920 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,920 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:49,922 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,922 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,922 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,922 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,923 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,923 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,923 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,923 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,925 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,925 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,926 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,926 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,927 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,928 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,928 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,928 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,929 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,930 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,930 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,930 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,932 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,932 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,932 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,932 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,934 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,934 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,934 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,934 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,937 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,937 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,937 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,937 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,939 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,939 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,939 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,939 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,941 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,941 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,941 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,941 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,945 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,945 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,945 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,945 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,947 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,947 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,947 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,947 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,949 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,949 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,949 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,949 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,952 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,952 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,952 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,952 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,954 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,954 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,954 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,954 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,956 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,956 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,956 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,956 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:49,958 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,958 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,958 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:49,958 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 53#L1712true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,111 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 438#(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)), 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,114 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,114 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,114 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,114 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,117 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,117 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,117 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,117 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,119 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,119 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,119 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,119 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,121 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,121 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,121 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,121 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,126 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,126 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,126 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,126 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,126 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,127 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,127 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,127 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,129 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,129 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,129 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,129 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,129 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,129 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,129 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,129 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:50,136 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,136 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,136 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,136 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:50,141 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,141 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,141 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,141 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,144 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,144 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,144 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,144 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,145 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,145 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,145 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,145 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,151 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,164 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,164 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,164 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,164 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,165 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,165 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,165 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,165 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,166 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,167 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,167 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,167 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,167 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,167 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,167 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,167 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,170 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,170 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,170 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,170 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,170 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,170 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,170 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,170 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,171 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,171 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,171 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,171 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,175 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,176 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,176 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,176 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,176 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,176 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,176 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,176 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,177 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,177 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,177 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,177 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,179 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,179 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,179 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,179 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,183 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,183 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,183 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,183 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,185 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,185 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,185 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,185 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,219 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,219 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,219 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,219 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,219 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,222 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,222 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,222 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,222 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,222 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,225 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,225 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,225 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,225 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,225 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,227 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,227 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,227 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,227 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,227 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:50,229 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,229 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,229 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,229 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,229 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,233 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,233 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,233 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,233 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,233 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,235 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,236 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,236 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,236 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,236 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,239 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,239 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,239 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,239 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,239 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,241 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,241 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,241 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,241 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,241 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:50,243 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,243 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,244 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,244 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,244 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,247 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,247 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,247 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,247 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,247 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,249 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,249 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,249 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,249 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,249 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,251 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,251 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,251 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,251 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,251 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,253 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,254 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,254 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,254 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,254 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,256 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,256 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,256 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,256 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 53#L1712true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,260 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,263 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,265 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,268 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,274 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,277 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,277 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,277 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,277 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,277 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,279 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,279 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,279 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,279 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,282 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,283 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,284 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,284 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,284 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,284 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,285 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,285 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,285 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,285 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,285 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,287 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,287 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,287 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,287 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,287 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,309 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,330 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,330 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,330 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,330 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,339 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,339 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,339 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,339 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,341 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,369 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,369 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,369 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,370 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,372 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,372 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,372 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,372 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,372 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,372 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,372 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,373 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:10:50,373 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,373 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,373 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,373 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,480 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,482 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,482 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,482 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,482 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,484 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,484 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,484 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,484 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,484 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,485 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,485 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,485 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,485 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,485 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,490 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,490 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,490 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,490 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,492 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,492 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,492 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,492 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,493 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,493 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,493 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,493 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,494 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,496 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,497 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,517 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:50,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,519 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,520 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,520 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,520 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,520 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:50,522 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,522 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,522 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,522 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:50,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:10:50,530 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,530 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,530 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:50,530 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:10:52,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 53#L1712true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:52,045 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,045 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,045 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,045 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,045 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,047 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:52,047 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,048 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,048 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,049 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,049 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,049 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,049 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,049 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,051 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,051 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,051 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,051 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,051 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:52,051 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,051 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,051 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,051 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,051 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:52,052 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,052 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,052 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,052 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,052 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:52,053 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,053 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,053 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,053 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,053 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:52,055 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,055 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,055 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,055 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,055 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:52,058 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,059 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,059 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,059 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,059 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,063 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,063 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,063 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,063 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,063 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,063 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,063 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,063 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,063 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,063 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,066 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,066 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,066 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,066 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,066 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,068 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,068 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,068 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,068 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,068 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,069 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,069 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,069 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,069 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,069 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,071 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,071 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,071 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,071 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,071 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,073 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 133#L1711-2true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,075 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,075 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,075 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,075 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,076 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,079 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,079 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,079 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,081 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,081 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,081 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,081 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,084 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,084 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,084 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,084 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,084 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,087 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,088 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,089 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,089 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,089 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,093 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,093 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,093 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,093 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,093 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,093 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,093 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,093 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,093 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,094 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,094 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,094 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,094 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,094 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,094 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:52,097 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,097 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,097 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,097 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,097 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,098 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,098 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,103 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,105 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,106 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,106 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,106 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,106 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,106 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,109 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,109 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,109 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,109 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,109 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,110 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,110 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,110 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,110 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,110 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,110 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,110 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,110 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,110 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,110 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,150 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,150 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,150 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,150 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,151 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,151 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,151 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,151 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,153 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,153 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,153 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,153 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 250#L1712-10true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,154 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,154 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,154 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,154 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,155 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,155 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,155 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,155 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,157 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,157 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,157 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,157 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,159 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,159 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,159 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,160 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,162 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,162 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,162 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,162 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,166 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,166 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,166 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,166 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,167 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,167 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,167 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,167 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,169 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,169 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,169 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,169 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,170 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,170 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,170 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,170 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,172 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,172 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,172 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,172 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:52,174 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,174 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,174 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,174 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 438#(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)), 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,175 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,175 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,175 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,175 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,177 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,177 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,177 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,177 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,178 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,178 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,178 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,178 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,181 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,181 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,181 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,181 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:10:52,184 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,184 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,184 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,184 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 53#L1712true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,315 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,315 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,315 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,315 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:52,317 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,317 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,317 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,317 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,318 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,318 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,318 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,318 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,318 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,318 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,318 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,318 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 438#(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)), 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,320 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,320 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,320 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,320 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,325 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,325 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,325 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,325 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,327 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,327 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,327 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,327 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,334 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,334 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,334 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,337 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,337 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,337 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,337 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,340 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,340 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,340 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,340 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,341 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 250#L1712-10true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,341 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,342 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,342 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,344 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,344 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,344 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,344 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,344 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,344 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,344 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,344 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,346 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,346 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,346 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,346 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,346 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,346 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,346 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,346 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,347 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,347 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,347 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,348 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,382 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,382 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,382 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,382 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,383 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,383 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,383 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,383 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,383 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 133#L1711-2true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,385 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,385 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,385 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,385 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,385 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,386 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,387 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,387 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,387 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,388 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,388 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,389 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,389 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,389 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,389 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,389 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,390 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 53#L1712true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,393 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,393 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,393 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,393 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,393 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,395 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,395 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,395 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,395 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,395 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,398 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,399 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,399 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,399 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,399 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,400 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,400 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,400 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,400 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,400 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,401 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,401 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,401 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,401 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,401 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,403 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,403 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,403 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,403 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,403 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,404 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,404 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,404 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,404 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,404 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:52,406 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,406 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,406 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,406 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,406 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 438#(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)), 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,407 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,408 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,408 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,408 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,408 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,409 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,409 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,409 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,409 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,409 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,410 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,410 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,410 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,410 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,410 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,413 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,413 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,413 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,413 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,413 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 100#L1712-7true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,415 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,416 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,416 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,416 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:10:52,416 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,416 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,416 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,416 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,429 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,430 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,430 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,430 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,430 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,430 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,430 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,430 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:10:52,432 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:10:52,432 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:52,453 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,453 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,453 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,453 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:52,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,490 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,490 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,493 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,493 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,593 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,593 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,593 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,593 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 39#L1710-3true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,593 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,593 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,593 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,593 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,606 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,606 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,606 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,606 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,607 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,607 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,608 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,608 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,609 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,609 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,609 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,609 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,610 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,610 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,610 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,610 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,612 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,612 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,612 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,612 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,612 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,613 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,613 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,613 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,613 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,613 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,615 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,615 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,615 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,615 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,615 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,616 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,616 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,616 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,616 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,616 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,622 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,622 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,622 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,623 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,624 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,624 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,624 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,624 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,625 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,625 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,625 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,625 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,626 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,626 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,628 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,629 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,651 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,651 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,651 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,651 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,653 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:52,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,654 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,654 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,654 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,654 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,654 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,655 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,655 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,655 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,656 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,656 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,663 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,663 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,663 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,663 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,663 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:52,663 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,663 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:52,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:10:54,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 53#L1712true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,164 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,164 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,164 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,164 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,164 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 438#(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)), 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,166 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,166 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,166 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,166 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,166 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,167 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,167 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,167 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,167 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,168 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,169 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,169 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,169 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,169 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,169 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,170 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,170 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,170 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,171 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,171 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,174 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,174 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,176 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,176 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,176 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,176 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,176 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,176 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,176 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,176 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,176 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,176 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,180 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,180 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,180 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,180 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,180 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:54,180 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,180 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,180 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,180 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,180 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:54,183 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,183 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,183 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,183 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,183 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,184 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,184 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,184 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,184 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,185 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,185 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,185 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,185 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,185 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,185 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,188 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,188 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,188 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,188 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,188 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,193 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,193 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,193 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,193 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,193 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,193 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,194 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,194 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,194 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,194 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,195 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,195 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,195 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,195 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,195 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,195 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,195 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,196 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,196 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,198 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,198 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,198 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,198 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,198 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,198 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,198 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,199 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,199 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,200 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,200 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,200 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,200 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,204 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,204 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,204 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,204 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,204 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,204 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,204 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,204 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,204 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,205 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,206 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,206 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,206 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,206 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,206 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,207 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,209 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,210 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,211 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,211 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,211 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,211 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,213 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,213 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,213 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,213 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,213 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,215 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,216 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,216 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,216 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,216 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,216 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,218 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,218 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,218 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,218 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,218 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,219 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,219 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,219 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,219 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,219 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,221 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,222 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,225 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,225 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,225 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,225 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,225 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,226 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,226 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,226 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,226 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,226 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,266 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,266 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,266 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,266 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,268 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,268 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,268 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,268 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,269 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,269 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,269 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,269 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 133#L1711-2true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,271 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,271 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,271 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,271 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 133#L1711-2true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,272 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,272 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,272 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,272 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:54,274 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,274 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,274 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,274 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,275 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,275 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,275 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,275 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,277 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,277 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,277 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,277 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,278 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,278 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,278 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,278 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,281 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,281 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,281 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,281 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:54,285 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,285 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,285 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,285 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,286 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,286 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,286 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,286 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,288 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,288 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,288 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,288 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:54,290 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,290 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,290 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,290 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,291 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,291 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,291 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,291 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,293 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,294 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,294 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,294 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,294 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,298 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,298 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,298 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,298 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,300 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,300 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,300 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,300 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,448 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,448 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,448 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,448 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,450 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,450 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,450 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,450 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:54,450 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,450 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,450 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,450 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:54,452 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,452 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,452 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,452 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,453 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,453 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,453 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,453 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,453 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,454 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,454 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,454 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 438#(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)), 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,457 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,457 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,457 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,457 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,460 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,460 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,460 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,460 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,463 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,463 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,463 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,463 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,469 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,469 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,470 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,470 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,471 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,471 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,471 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,471 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,473 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,473 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,473 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,473 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,473 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,473 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,473 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,473 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 133#L1711-2true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,476 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,476 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,476 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,478 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,478 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,478 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,478 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,478 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,478 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,478 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,478 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,478 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,478 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,479 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,479 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:54,485 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,485 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,485 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,485 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,508 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,508 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,513 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,513 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,513 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,513 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,513 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,515 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,517 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 133#L1711-2true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,520 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 133#L1711-2true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,522 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:54,524 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,524 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,524 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,524 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,524 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,526 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,526 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,526 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,526 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,527 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,529 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,530 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,530 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,530 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,530 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,531 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,534 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,534 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,534 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,534 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,534 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:54,537 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,537 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,537 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,537 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,537 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,539 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,541 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:54,543 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 438#(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)), 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,544 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:10:54,546 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,547 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,552 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,556 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,556 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,556 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,556 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,556 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,580 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,580 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,610 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,611 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,611 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,611 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:54,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,656 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,656 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,656 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,656 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,656 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,656 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,656 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,656 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,659 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,659 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,659 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,659 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,660 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,660 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,660 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,660 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,660 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,660 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,660 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,660 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:10:54,660 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,660 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,660 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,661 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,811 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,811 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,811 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,811 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,813 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,813 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,814 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,814 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,816 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,816 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,816 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,817 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,819 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,819 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,819 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,819 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,822 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,822 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,822 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,822 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,824 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,824 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,824 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,824 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,824 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,827 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,827 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,827 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,827 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,827 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,829 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,829 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,829 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,829 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,829 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,831 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,831 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,831 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,831 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,831 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,833 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,833 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,833 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,833 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,833 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,845 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,845 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,845 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,845 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,848 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,848 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,848 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,848 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,850 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,850 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,850 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,850 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,851 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,851 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,851 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,851 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:54,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,853 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,853 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,853 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,853 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,853 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,854 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,854 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,854 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,854 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,854 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,856 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,856 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,856 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,856 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,856 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:54,857 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,857 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,857 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,857 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,857 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:10:54,876 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,877 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,877 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:54,877 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:10:56,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 53#L1712true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,410 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,411 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,411 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,411 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,411 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:56,412 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,412 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,413 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,413 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,413 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,414 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,414 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,414 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,414 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,414 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,414 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,414 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,414 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,415 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,415 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 438#(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)), 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,416 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,416 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,416 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,416 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,416 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,421 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,421 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,421 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,421 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,421 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:56,421 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:56,421 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:56,421 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:56,422 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:56,422 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:56,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,423 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,423 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,423 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,423 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,423 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,430 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,430 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,430 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,430 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,430 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,433 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,433 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,433 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,433 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,433 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,435 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,435 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,435 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,436 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,436 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,437 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,437 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,437 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,437 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,437 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 250#L1712-10true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,437 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,437 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,437 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,437 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,437 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,440 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,440 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,440 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,440 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,440 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,440 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,440 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,440 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,440 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,441 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,442 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,442 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,442 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,442 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,442 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,442 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,442 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,442 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,442 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,444 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,444 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,444 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,444 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,444 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,444 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,444 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,444 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 100#L1712-7true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,447 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,447 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,447 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,447 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,453 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,453 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,453 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,453 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,453 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,455 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,455 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,456 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,456 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,456 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,458 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,458 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,458 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,458 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,458 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,459 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,459 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,459 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,459 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,459 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,461 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,461 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,461 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,461 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,461 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,462 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,501 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,501 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,501 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,501 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,502 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,504 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,504 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,504 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,504 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,505 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,507 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,507 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,507 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,507 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,508 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,508 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,508 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,508 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,510 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,510 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,510 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,510 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,511 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,511 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,511 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,511 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:56,513 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,513 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,513 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,513 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:56,514 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,514 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,514 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,514 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,516 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,516 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,516 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,516 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,518 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,518 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,518 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,518 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,519 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,519 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,519 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,519 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,522 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,522 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,522 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,522 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,523 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,523 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,523 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,523 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,525 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,525 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,525 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,525 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,526 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,526 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,526 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,526 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,528 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,528 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,528 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,528 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:10:56,528 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,530 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:56,531 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,531 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,531 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,531 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 438#(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)), 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,532 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,532 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,534 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,534 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,534 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,534 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,535 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,536 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,536 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,536 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:10:56,537 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,538 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,539 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,539 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,540 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,541 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,541 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,541 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,541 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,553 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,554 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,555 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,555 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,556 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,556 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:56,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,720 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,720 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,721 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,721 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,722 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,722 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,722 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,722 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:56,722 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,722 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,722 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,722 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,724 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,724 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,724 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,724 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:56,725 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,725 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,725 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,725 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,725 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,725 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,725 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,725 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:56,728 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,728 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,728 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,728 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,729 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,729 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,729 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,729 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,729 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,729 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,729 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,730 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 438#(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)), 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,732 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,732 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,732 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,732 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,733 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,733 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,733 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,733 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,735 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,735 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,735 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,735 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,735 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,737 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,737 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,737 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,737 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,739 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,739 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,739 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,739 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,740 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,740 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,740 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,740 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,742 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,742 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,744 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,744 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,744 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,744 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,745 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,745 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,745 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,745 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,746 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,746 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,746 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,746 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,747 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,747 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,747 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,747 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,748 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,748 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,748 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,748 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,750 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,750 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,750 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,750 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,751 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,751 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,751 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,751 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,752 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,752 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,752 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,752 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,753 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,753 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,754 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,754 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,754 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,754 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,754 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,754 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,755 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,755 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,755 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,755 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,775 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,775 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,775 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,775 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,775 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,775 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,775 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,775 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,778 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,778 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,778 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,778 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,778 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,779 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,779 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,779 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,779 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,779 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,780 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,780 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,780 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,780 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,780 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,782 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,782 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,782 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,782 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,782 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,783 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,783 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,783 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,783 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,783 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,784 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,784 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,784 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,784 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,784 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,786 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,786 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,786 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,786 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,786 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,787 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,787 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,787 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,787 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,787 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:56,789 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,789 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,789 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,789 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,789 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:56,790 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,790 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,790 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,790 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,790 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,791 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,791 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,792 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,792 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,792 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,793 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,793 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,793 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,794 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,794 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,795 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,795 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,795 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,795 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,795 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,797 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,797 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,797 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,798 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,798 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,799 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,799 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,799 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,799 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,799 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,800 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,800 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,800 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,800 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,800 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,802 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,802 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,802 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,802 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,802 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,803 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,803 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,803 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,803 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,803 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:10:56,803 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,803 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,804 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,804 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,805 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,805 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,805 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,805 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,805 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:56,806 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,806 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,806 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,806 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,806 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 438#(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)), 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:10:56,808 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,808 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,808 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,808 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,808 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,809 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,809 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,809 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,809 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,809 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,810 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,810 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,811 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,811 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,811 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:10:56,812 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,812 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,812 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,812 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,812 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,813 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,813 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,813 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,813 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,813 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,815 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,815 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,815 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,815 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,815 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,816 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,816 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,816 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,816 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,816 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,819 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,819 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,819 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,819 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,819 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,820 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,820 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,820 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,820 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,820 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,821 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,821 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,822 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,822 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,822 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,838 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:56,838 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:10:56,840 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,840 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,840 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,840 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,840 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:10:56,840 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,840 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,840 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,840 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:56,840 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,102 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,102 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,102 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,102 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,104 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,104 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,105 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,105 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,105 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,105 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,107 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:10:57,107 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,205 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,205 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,205 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,206 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,206 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,206 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,206 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,206 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,219 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,219 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,219 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,219 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,220 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,220 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,220 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,220 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,222 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,222 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,222 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,222 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,223 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,225 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,225 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,225 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,225 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,226 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,226 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,226 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,226 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,226 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,228 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,228 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,228 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,228 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,228 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,229 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,229 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,229 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,229 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,229 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,231 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,231 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,231 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,231 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,231 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,232 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,232 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,232 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,232 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,232 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,241 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,241 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,241 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,241 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,243 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,243 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,243 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,243 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,244 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,244 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,244 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,244 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,246 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,246 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,246 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,246 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:57,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,247 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,247 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,247 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,247 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,247 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,249 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,249 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,249 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,249 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,249 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,250 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,251 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,251 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:10:57,253 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,253 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,253 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,253 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,262 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,262 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,262 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,262 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,262 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:57,263 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,263 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,263 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,263 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:57,263 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:10:58,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,675 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,677 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:58,677 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:58,679 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,679 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,679 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,679 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,679 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,680 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,680 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,680 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,680 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,680 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,681 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 438#(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)), 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,683 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,683 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,683 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,683 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,683 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,685 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:58,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:58,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:58,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:58,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:58,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,686 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,686 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,686 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,686 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,686 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,689 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,689 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,689 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,689 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,689 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,695 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,695 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,695 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,695 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,695 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,697 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,699 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,699 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 133#L1711-2true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,702 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,702 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,702 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,702 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,702 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,703 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,703 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,703 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,703 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,703 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,703 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,703 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,703 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,703 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,703 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,705 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,705 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,705 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,705 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,705 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,705 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,705 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,705 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,705 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,706 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,706 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,706 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,706 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:10:58,711 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,711 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,711 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,711 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,711 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,714 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,714 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,714 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,714 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,714 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,715 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,718 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,718 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,721 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,721 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,724 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,724 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,724 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,724 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,724 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,724 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,724 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,724 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,724 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,724 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,725 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:58,767 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,767 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,767 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,767 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,769 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,769 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,769 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,769 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,770 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,770 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,770 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,771 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,772 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,772 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,772 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,772 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,773 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,773 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,773 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,773 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,774 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,775 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,775 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,775 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,776 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,776 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,776 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,776 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:10:58,777 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,777 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,777 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,777 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:58,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1117], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:10:58,777 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,777 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,777 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,777 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1118], [395#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:10:58,777 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:58,777 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:58,778 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:58,778 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:58,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,779 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,779 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,779 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,779 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,781 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,781 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,781 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,781 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:58,782 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,783 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,783 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,783 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,784 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,784 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,784 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,784 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,785 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,785 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,785 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,785 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,787 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,787 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,787 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,787 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,790 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,790 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,790 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,790 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,791 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,791 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,791 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,791 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,792 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,792 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,792 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,792 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:10:58,794 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,794 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,794 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,794 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,795 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,795 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,795 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,795 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:10:58,797 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,797 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,797 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,797 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,798 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,798 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,798 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,799 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,800 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,800 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,800 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,800 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,802 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,802 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,802 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,802 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,803 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,803 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,803 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,803 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,805 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,805 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,805 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,805 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,807 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,807 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,807 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,807 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,808 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,808 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,809 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,809 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:58,810 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,810 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,810 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:58,810 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,243 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,243 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,243 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,243 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,245 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,246 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,246 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,246 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,248 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,248 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,248 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,248 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:59,248 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,248 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,248 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,248 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,251 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,251 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,251 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,251 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,253 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,253 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,253 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,253 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:59,255 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,256 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,256 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,256 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,256 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,256 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,256 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,256 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:10:59,261 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,261 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,261 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,261 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,267 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,267 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,267 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,267 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,269 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,269 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,270 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,270 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,270 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,270 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,270 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,270 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 438#(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)), 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,273 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,273 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,273 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,273 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 438#(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)), 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,275 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,275 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,275 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,275 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,276 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,276 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,276 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,276 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,278 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,278 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,278 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,278 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,283 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,283 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,283 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,283 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,285 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,285 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,285 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,286 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,289 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,289 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,289 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,289 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,292 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,292 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,292 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,292 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,292 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,292 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,298 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,298 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,298 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,298 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,300 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,300 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,300 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,301 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,306 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,306 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,306 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,306 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,309 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,309 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,309 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,309 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,313 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,313 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,313 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,313 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,314 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,314 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,314 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,314 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,316 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,316 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,316 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,316 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,357 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,357 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,357 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,358 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,358 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,358 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,358 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,358 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:10:59,362 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,362 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,362 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,362 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,362 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,365 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,367 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,367 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,367 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,367 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,367 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,369 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,369 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,369 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,369 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,370 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 7#L1712-13true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,371 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,371 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,372 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,372 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,372 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,374 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,374 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,374 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,374 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,374 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,376 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,376 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,376 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,376 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,376 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:10:59,377 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,378 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,378 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,378 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1117], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:10:59,378 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,378 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,378 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,378 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1118], [395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:10:59,378 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:59,378 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:59,378 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:59,378 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:59,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,382 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,382 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,382 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,382 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,382 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,384 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,384 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,384 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,384 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,384 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:10:59,386 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,386 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,386 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,386 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,386 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,389 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,389 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,389 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,389 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,389 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,391 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,391 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,391 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,391 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,391 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,393 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,393 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,393 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,393 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,394 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,398 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,398 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,398 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,398 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,398 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,400 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,402 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,405 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,405 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,405 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,405 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,405 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,407 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,407 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,407 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,407 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,407 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 439#(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)), 388#true]) [2023-11-30 01:10:59,410 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,410 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,410 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,410 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,410 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 6#L1712-3true, 274#L1752-1true, 366#true, 438#(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)), 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,412 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,412 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,412 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,412 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,412 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,414 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,414 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,414 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,415 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,415 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,417 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,417 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,417 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,418 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,418 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,420 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,420 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,420 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,420 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,420 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,423 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,423 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,423 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,423 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,423 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,426 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,426 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,426 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,426 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,426 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,428 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,428 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,428 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,431 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,431 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,431 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,431 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,431 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,458 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,458 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,459 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,459 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,461 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,461 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,461 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,461 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,462 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,462 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,462 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,462 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 133#L1711-2true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:10:59,462 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,463 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,463 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,463 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,463 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:10:59,463 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,464 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,464 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,464 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,464 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,582 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,584 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,584 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,584 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,584 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,590 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,590 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,590 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,590 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,590 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,590 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,590 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,590 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1118], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:10:59,591 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,591 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,591 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,591 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:10:59,592 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,592 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,592 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,592 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1122], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 244#L1713-3true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:10:59,675 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,676 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,802 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,802 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,802 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,802 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,805 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,805 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,805 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,806 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,808 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,808 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,808 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,808 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,810 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,810 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,810 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,810 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,812 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,812 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,812 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,812 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,815 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,815 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,815 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,815 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,817 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,817 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,817 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,817 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,820 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,824 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,824 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,824 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,824 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,824 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,827 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,827 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,827 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,827 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,827 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,830 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,830 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,830 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,830 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,830 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,832 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,832 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,832 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,833 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,833 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,835 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,835 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,835 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,835 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,835 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,837 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,847 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,847 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,847 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,847 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,847 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1122], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 244#L1713-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,847 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:59,847 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:59,848 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:59,848 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:59,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1123], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,848 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,848 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,848 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,848 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,849 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,849 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,849 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,849 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,849 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1122], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 208#L1711-3true, 244#L1713-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,849 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:10:59,850 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:59,850 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:59,850 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:10:59,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1123], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:10:59,850 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,850 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,850 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,850 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:10:59,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:10:59,851 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,851 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,852 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:10:59,852 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:11:02,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,723 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,723 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,723 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,723 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,723 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,726 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,726 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,726 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,726 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,726 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:02,727 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,727 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,727 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,727 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,727 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,729 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,729 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,729 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,729 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,729 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:02,731 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,731 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,731 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,731 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,732 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,732 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,732 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,732 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,732 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,732 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:02,736 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,737 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,737 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,737 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,737 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,739 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,739 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,739 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,739 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,739 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,739 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,739 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,739 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,740 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,740 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 438#(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)), 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,744 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,744 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,744 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,744 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,744 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,746 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,746 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,746 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,746 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,746 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,749 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,749 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,749 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,749 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,749 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,750 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,750 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,750 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,750 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,750 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,753 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,753 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,753 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,753 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,754 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,756 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,759 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,759 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,759 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,759 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,759 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,761 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,762 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,765 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,765 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,765 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,765 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,765 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,767 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,767 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,768 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,768 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,768 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,768 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,768 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,768 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,768 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,768 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,770 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,770 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,770 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,770 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,771 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,773 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,773 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,773 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,773 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,773 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,775 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,775 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,775 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,775 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,775 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,778 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,778 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,778 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,778 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,778 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,779 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,779 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,779 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,779 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,779 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,782 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,782 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,782 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,782 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,782 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,783 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,783 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,783 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,783 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,783 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,785 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,785 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,785 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,785 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,786 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,790 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,790 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,790 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,790 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,790 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,790 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,790 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,791 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,791 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,791 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,795 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,795 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,800 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,800 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,800 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,800 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,800 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,803 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,803 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,803 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,806 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,808 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,808 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,808 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,809 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,809 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,881 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,881 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,881 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,881 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:02,883 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,883 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,883 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,884 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:11:02,886 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,886 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,886 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,886 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,888 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,888 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,888 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,888 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,891 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,891 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,891 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,891 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1194], [395#true, 407#true, 359#true, 70#L1711-5true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:02,891 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,891 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,891 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,892 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,894 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,894 INFO L297 olderBase$Statistics]: existing Event has 152 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,896 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,897 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:02,897 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:02,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,903 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,905 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,908 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,910 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,910 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,910 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,910 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,914 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,914 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,914 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,914 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,917 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,917 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,917 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,917 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,919 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,919 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,919 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,919 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,921 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,922 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,922 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,922 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,924 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,924 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,924 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,924 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,927 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:02,929 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,929 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,929 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,929 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:02,932 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,938 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,938 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,938 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,938 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,942 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,942 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,942 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,942 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,944 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,944 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,944 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,944 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:02,946 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:02,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,283 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,283 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,283 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,283 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,288 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,288 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,288 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,288 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,290 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,290 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,290 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,290 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:03,290 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,290 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,290 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,290 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,293 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,293 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,293 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,293 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,297 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,297 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,298 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,298 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:11:03,300 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,300 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,300 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,300 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,303 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,303 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,303 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,303 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,303 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,303 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,303 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,303 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:03,306 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,306 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,306 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,306 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:03,308 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,308 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,308 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,308 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,310 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,310 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,310 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,310 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,312 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,312 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,312 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,312 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,319 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,319 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,319 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,319 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,321 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,321 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,321 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,321 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,324 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,324 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,324 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,324 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,326 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,326 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,326 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,326 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,329 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,329 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,329 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,329 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,329 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,329 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,329 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,329 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,335 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,335 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,335 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,335 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,337 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,337 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,338 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,338 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,342 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,342 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,342 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,342 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,346 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,346 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,347 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,347 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,349 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,349 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,349 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,349 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,392 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,395 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,396 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,396 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,396 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,396 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,399 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,399 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,399 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,399 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,399 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:03,401 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,401 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:11:03,404 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,404 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,404 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,404 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,404 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,406 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,406 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,406 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,406 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,406 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,408 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,408 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,408 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,408 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,408 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1194], [395#true, 407#true, 359#true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:03,409 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,411 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,414 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,414 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,414 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,414 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,414 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:03,415 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,415 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,415 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,415 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 53#L1712true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,417 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,418 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,418 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,418 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,420 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,420 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,420 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,420 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,420 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,422 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,422 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,422 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,422 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,422 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,425 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,427 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,432 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,432 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,432 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,432 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,432 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,435 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,435 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,435 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,435 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,435 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,437 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,437 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,437 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,437 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,437 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,439 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,439 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,439 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,439 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,439 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,441 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,441 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,442 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,442 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,442 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:11:03,444 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,444 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,444 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,444 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,444 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:03,447 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,447 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,447 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,447 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,447 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:03,449 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,449 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,449 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,449 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,449 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,455 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,455 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,455 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,455 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,455 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,458 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,458 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,458 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,458 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,458 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,460 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,460 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,460 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,460 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,461 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,463 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,463 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,463 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,463 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,463 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,487 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,487 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,487 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,487 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,489 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,489 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,489 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,489 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1118], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:03,494 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,494 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,494 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,494 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,494 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1118], [395#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:03,495 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,495 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,495 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,495 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,495 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:03,495 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,495 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,496 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,496 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,496 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:03,496 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,496 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,496 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,496 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,496 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1122], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 244#L1713-3true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,608 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,608 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,608 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,608 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,608 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1122], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 208#L1711-3true, 244#L1713-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,608 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,608 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,608 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,608 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,608 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,609 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,609 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,609 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,610 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 208#L1711-3true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,610 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,610 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,610 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,610 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1117], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:11:03,610 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,611 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,611 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,611 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:11:03,611 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,611 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,611 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,611 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1123], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:03,683 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,775 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,775 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,775 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,775 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1198], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,777 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,777 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,777 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,777 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,778 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,778 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,778 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,778 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,780 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,780 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,780 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,780 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,783 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,783 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,783 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,783 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,785 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,785 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,785 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,785 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,788 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,788 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,788 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,788 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,788 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,790 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,790 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,790 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,790 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,790 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1198], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 435#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,791 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,791 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,791 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,791 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:03,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,793 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,793 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,793 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,793 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,793 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,795 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,797 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,797 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,797 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,797 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,797 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:11:03,805 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,805 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,805 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,805 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,805 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,805 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,805 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 208#L1711-3true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:03,806 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:03,806 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:11:06,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,833 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,833 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,833 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,833 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,833 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,836 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,839 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,839 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,839 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,839 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,839 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:06,839 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,839 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,839 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,840 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,840 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,842 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,842 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,842 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,842 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,843 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,846 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,846 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,846 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,846 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,846 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:11:06,849 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,849 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,849 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,849 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,849 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,849 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,849 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,849 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,849 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,849 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:06,855 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,855 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,855 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,855 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,855 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,858 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,858 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,858 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,858 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,858 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,861 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,861 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,861 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,861 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,861 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,861 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,861 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,861 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,861 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,861 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 438#(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)), 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,865 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,865 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,865 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,865 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,865 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 438#(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)), 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,867 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,867 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,867 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,867 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,867 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,868 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,869 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,869 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,869 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,869 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,871 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,871 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,871 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,871 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,871 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,877 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,877 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,877 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,877 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,877 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,879 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,879 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,880 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,880 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,880 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,884 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,884 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,884 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,885 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,885 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,887 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,887 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,887 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,887 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,887 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,888 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,888 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,888 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,888 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,888 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,895 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,895 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,895 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,895 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,895 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,897 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,897 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,897 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,897 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,898 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,903 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,903 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,903 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,904 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,906 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,906 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,907 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,907 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,907 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,911 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,911 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,911 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,911 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,911 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,912 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,912 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,912 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,912 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,912 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,915 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,915 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,915 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,915 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,915 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,920 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,920 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,920 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,920 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,920 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,920 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,921 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,921 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,921 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,921 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,926 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,926 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,926 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,926 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,926 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,929 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,929 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,929 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,929 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,929 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,929 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,929 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,929 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,929 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,929 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,932 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,932 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,932 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,932 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,932 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:06,935 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,935 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,935 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,935 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:06,935 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,020 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,020 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,020 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,020 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,022 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,022 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,022 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,023 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:11:07,025 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,025 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,025 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,025 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:07,028 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,028 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,028 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,028 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1264], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:11:07,028 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,028 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,028 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,029 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:11:07,031 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,031 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,031 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,031 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:07,034 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,034 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,034 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,034 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,037 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,037 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,037 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,037 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:07,038 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,038 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,038 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,038 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,041 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,041 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,041 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,041 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,047 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,047 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,047 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,047 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,049 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,050 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,050 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,050 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,054 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,054 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,054 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,054 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,057 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,057 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,057 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,057 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,060 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,060 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,060 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,060 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,063 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,063 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,063 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,063 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,067 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,067 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,067 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,067 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,070 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,070 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,070 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,070 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,073 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,073 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,073 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,073 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,076 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,076 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,076 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,077 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,081 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,081 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,081 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,082 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,085 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,085 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,085 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,085 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,088 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,088 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,088 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,088 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,091 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,091 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,091 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,091 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,093 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,093 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,093 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,094 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,530 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,530 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,530 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,530 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 53#L1712true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,535 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,535 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,541 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,547 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,547 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,547 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,547 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,550 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,550 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,550 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,551 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,554 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,554 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,554 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,554 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:11:07,555 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,555 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,555 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,555 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:11:07,555 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,555 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,555 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,555 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,562 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,562 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,562 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,562 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,565 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,565 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,565 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,565 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:07,568 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,568 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,568 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,568 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:07,571 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,571 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,571 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,571 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,580 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,580 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,580 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,580 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,584 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:11:07,588 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,588 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,588 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,588 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,591 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,591 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,592 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,596 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,596 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,596 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,596 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,606 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,606 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,608 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,608 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,608 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,608 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,611 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,611 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,612 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,612 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,618 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,618 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,618 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,618 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,621 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,621 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,622 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,622 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,661 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,661 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,661 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,661 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:11:07,663 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,671 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,671 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,671 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,671 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,671 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,673 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:07,675 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,675 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,675 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:07,678 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,678 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,678 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,679 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,679 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1264], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:11:07,679 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,679 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,679 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,679 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:07,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:07,681 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,681 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,681 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,681 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,681 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:11:07,683 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,684 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,684 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,684 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,684 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,686 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:07,688 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,690 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,692 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,692 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,692 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,692 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,694 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,695 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,695 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,695 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,695 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,697 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,697 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,697 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,697 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,697 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,702 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,702 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,702 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,702 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,702 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,704 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,704 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,704 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,704 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,704 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,706 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,707 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,709 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,709 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,709 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,709 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,709 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,713 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,716 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,719 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,721 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,721 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,721 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,722 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,722 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,726 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,729 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,729 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,729 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,732 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,732 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,732 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,732 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,732 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,734 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,734 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,734 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,734 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,734 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,737 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1117], [395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:07,761 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,761 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,761 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,762 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,762 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1117], [395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:07,762 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,762 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,762 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,762 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,762 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:07,763 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,763 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,763 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,763 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,763 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:07,763 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,763 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,763 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,763 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,763 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1123], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,835 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1123], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,835 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,836 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:07,836 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1194], [395#true, 407#true, 359#true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:11:07,886 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,886 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,886 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,886 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:11:07,886 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,886 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,886 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,887 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:07,889 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,889 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,889 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:07,889 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1267], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:11:08,017 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,017 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,017 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,017 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:11:08,017 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,017 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,017 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,017 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:08,020 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,020 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,020 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,020 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:08,020 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,021 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,021 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,021 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,021 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:08,024 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,024 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,024 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,024 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,024 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1267], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:08,024 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,024 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,024 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,024 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:08,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:11:08,026 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,026 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,026 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,026 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,027 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:08,027 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,027 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,027 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,027 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:08,027 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:11:11,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 53#L1712true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,395 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,395 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,395 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,395 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,401 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,401 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,401 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,401 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,401 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,405 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,405 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,405 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,405 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,405 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,409 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,410 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:11,410 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,410 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,410 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,410 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,410 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,412 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,412 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,413 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,413 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,413 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,419 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,419 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,419 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,419 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,419 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:11:11,422 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,422 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,422 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,422 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,422 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,425 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,425 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,425 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,425 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,425 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,425 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,425 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,425 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,425 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,425 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:11,430 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,430 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,430 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,430 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,430 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:11,433 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,433 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,433 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,433 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,433 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,435 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,435 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,435 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,435 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,435 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,437 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,437 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,437 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,437 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,437 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,445 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,445 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,445 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,445 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,446 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,448 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,448 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,448 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,448 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,448 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,453 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,453 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,453 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,453 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,453 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,455 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,455 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,455 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,455 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,455 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,458 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,458 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,458 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,458 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,458 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,458 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,458 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,458 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,458 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,458 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,468 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,468 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,468 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,468 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,471 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,471 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,471 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,471 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,475 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,475 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,475 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,475 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,475 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,481 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,481 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,481 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,481 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,482 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,482 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,482 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,482 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,482 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,482 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,484 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,484 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,484 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,484 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,485 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,491 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,491 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,491 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,491 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,491 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,493 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,494 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,498 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,498 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,498 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,498 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,498 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,501 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,501 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,501 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,501 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,501 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,596 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,596 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,596 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,596 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,600 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,600 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,600 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,600 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,603 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,603 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,603 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,603 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1264], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:11,603 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,604 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,604 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,604 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,606 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,606 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,606 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,606 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,609 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,609 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,609 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,609 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,613 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,613 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,613 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,613 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,618 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,618 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,618 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,618 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:11,618 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,619 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,619 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:11,619 INFO L297 olderBase$Statistics]: existing Event has 152 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 ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,621 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,621 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,621 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,621 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,625 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,625 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,625 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,625 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,628 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,628 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,629 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,629 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,631 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,631 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,631 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,631 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,633 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,633 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,633 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,633 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,640 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,640 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,641 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,641 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,643 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,643 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,643 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,643 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,645 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,645 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,645 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,645 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,649 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,649 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,649 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,649 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,653 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,653 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,653 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,653 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,658 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,658 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,658 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,658 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,660 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,660 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,660 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,660 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,662 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,662 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,662 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,662 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,668 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,668 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,668 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,668 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,670 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,670 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,670 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,670 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,673 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,673 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,673 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,673 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,675 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,675 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,675 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,675 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,680 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,680 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,680 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,680 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:11,682 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,682 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,682 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:11,682 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:12,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,080 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,080 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,080 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,080 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,080 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,080 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,080 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,080 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,084 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,084 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,087 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,087 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,088 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,095 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,095 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,095 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,095 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,095 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,095 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,096 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,096 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,099 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,099 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,100 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,100 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,101 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,101 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,101 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,101 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,103 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,103 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,103 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,103 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,105 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,105 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,105 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,105 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,109 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,109 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,109 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,109 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,111 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,112 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,112 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,112 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,116 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 438#(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)), 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,119 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,120 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,120 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,120 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,120 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,126 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,126 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,126 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,126 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,128 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,128 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,128 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,128 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,128 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,128 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,128 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,128 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,136 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,136 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,136 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,136 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,137 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,137 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,137 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,137 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,149 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,149 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,149 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,149 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,149 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,149 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,149 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,149 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,151 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,152 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,157 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,158 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,158 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,158 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,158 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,158 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,158 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,158 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,161 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,161 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,161 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,161 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,162 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,162 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,162 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,163 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,166 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,167 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,211 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,211 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,211 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,211 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,211 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,213 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,213 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,213 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,213 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,213 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,217 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,217 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,217 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,217 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,217 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1264], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:12,217 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:12,217 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:12,217 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:12,217 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:12,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,219 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,219 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,219 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,219 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,220 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,221 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,221 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,221 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,222 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,222 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,223 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,223 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,223 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,223 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,223 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,227 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,227 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,227 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,227 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,227 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:12,228 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,228 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,228 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,228 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,230 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,230 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,230 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,230 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,230 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,232 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,232 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,232 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,233 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,233 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,235 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,235 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,235 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,235 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,235 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,237 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,237 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,237 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,237 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,237 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,241 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,241 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,241 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,241 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,241 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,245 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,245 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,245 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,245 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,245 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,247 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,251 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,251 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,251 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,251 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,251 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,253 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,253 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,253 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,253 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,253 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 438#(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)), 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,256 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,256 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,256 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,256 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,256 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,258 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,262 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,264 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,267 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,267 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,267 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,267 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,267 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,269 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,269 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,269 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,269 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,269 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,274 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,274 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,274 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,274 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,274 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,275 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,275 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,275 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,275 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,276 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,277 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,277 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,277 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,277 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,277 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,279 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,279 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,279 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,279 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,279 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1194], [395#true, 407#true, 359#true, 70#L1711-5true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:12,307 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1194], [395#true, 407#true, 359#true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:12,307 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:12,309 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:12,310 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1198], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:12,313 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 01:11:12,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 01:11:12,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 01:11:12,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 01:11:12,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1198], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,313 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1198], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 435#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,314 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,314 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,314 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,314 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,314 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1267], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:12,314 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,314 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,314 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,314 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,315 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,315 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,315 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,315 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,315 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,315 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,315 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,315 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 342#L1711-6true, 178#L1713-3true]) [2023-11-30 01:11:12,395 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,396 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,396 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,396 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:12,400 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,835 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,835 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,835 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,835 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,835 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:12,835 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,835 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:11:15,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:15,824 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,824 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,824 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,824 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,824 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:15,825 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 53#L1712true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:15,829 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,829 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,829 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,829 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:15,835 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,835 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,835 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,835 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,835 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:15,839 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:15,843 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,843 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,843 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,843 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,843 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:15,846 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,846 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,846 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,846 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,846 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:11:15,846 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,846 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,846 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,846 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,846 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:11:15,847 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:15,852 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,853 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,853 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,853 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,853 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:15,854 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,855 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,855 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,855 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,855 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:11:15,856 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,857 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,857 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,857 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,857 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:11:15,859 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,859 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,859 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,859 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,859 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:15,867 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,867 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,867 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,867 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,867 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:15,869 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,869 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:15,870 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:11:16,083 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,083 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,083 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,083 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,083 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,087 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,087 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,088 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,090 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,090 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,090 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,090 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,090 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,111 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,111 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,112 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,112 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,112 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,112 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,112 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,112 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,112 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 154#L1712true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,114 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,114 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,114 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,114 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,116 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,116 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,117 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,117 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,117 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,137 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,137 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,137 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,137 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,137 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,140 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,140 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,141 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,141 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,141 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,141 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,141 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,141 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,141 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,141 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,141 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,142 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,142 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,142 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,142 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,161 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,161 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,161 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,161 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,161 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:11:16,163 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,163 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,163 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,163 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,163 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,313 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,313 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,313 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,313 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,316 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,316 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,316 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,316 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 53#L1712true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,318 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,318 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,318 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,319 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 53#L1712true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,321 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,321 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,321 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,321 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true, 178#L1713-3true]) [2023-11-30 01:11:16,322 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,322 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,322 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,322 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:16,323 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,323 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,323 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,323 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,343 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,343 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,343 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,343 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,345 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,345 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,345 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,345 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,347 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,347 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,347 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,347 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,349 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,349 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,349 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,349 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,376 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,376 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,376 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,376 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:16,379 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,379 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,379 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,379 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,381 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,381 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,381 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,381 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,384 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,384 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,384 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,384 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 72#L1712-11true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,386 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,386 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,386 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,386 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,394 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,394 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,394 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,394 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:16,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,399 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,399 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,399 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,399 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1267], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,399 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,399 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,399 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,399 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,756 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,756 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,756 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,756 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,756 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,756 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,756 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,756 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,757 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,757 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,757 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,757 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,759 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,759 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,759 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,759 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 53#L1712true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,762 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,762 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,762 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,762 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 53#L1712true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,762 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,762 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,762 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,762 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,772 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,772 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,772 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,772 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,774 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,774 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,774 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,774 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:16,774 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,774 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,774 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,774 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 438#(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)), 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,779 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,779 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,779 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,779 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,779 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,779 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,779 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,779 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,782 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,782 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,782 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,782 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,782 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,782 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,782 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,782 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 72#L1712-11true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,789 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,789 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,789 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,789 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,789 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,789 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,789 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,789 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,791 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,791 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,791 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,791 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,791 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,791 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,791 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,791 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,821 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,822 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,822 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,822 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,822 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,822 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,824 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,824 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,824 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,824 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,824 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,825 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 342#L1711-6true, 388#true]) [2023-11-30 01:11:16,826 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:16,826 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,828 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,829 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,829 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,829 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,829 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,829 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,831 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,832 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,832 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,832 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,832 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,832 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,837 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,837 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,838 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,838 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,838 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:16,839 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,841 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,841 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,841 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,841 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,841 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,842 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 72#L1712-11true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,844 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,845 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,845 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,845 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,845 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,845 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,848 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,848 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,848 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,848 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1267], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,848 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,848 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,848 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,848 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:16,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,858 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,858 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,858 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,859 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1264], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true, 342#L1711-6true]) [2023-11-30 01:11:16,861 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 01:11:16,861 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 01:11:16,861 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 01:11:16,861 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 01:11:16,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1264], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true, 178#L1713-3true]) [2023-11-30 01:11:16,861 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,862 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,862 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,862 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,862 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1264], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 342#L1711-6true]) [2023-11-30 01:11:16,862 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,862 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,862 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,862 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,862 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 342#L1711-6true, 388#true]) [2023-11-30 01:11:16,863 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 342#L1711-6true]) [2023-11-30 01:11:16,863 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,863 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1267], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:11:16,864 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,865 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,865 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,865 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,865 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,865 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,865 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,865 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,865 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:16,865 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,866 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,866 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,866 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,866 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:11:16,911 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,911 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,911 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,911 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:11:16,911 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,912 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,912 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,912 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:16,913 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,913 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,913 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,913 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:11:16,914 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,914 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,914 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:16,914 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:11:19,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,002 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,002 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,003 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,003 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,003 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,003 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,003 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,003 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,003 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,003 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,005 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,005 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,005 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,005 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,008 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,008 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,008 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,008 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,008 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,012 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,012 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,012 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,014 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,014 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,014 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,014 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,014 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,015 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,015 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,017 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,017 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,017 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,017 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,017 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,019 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,020 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,021 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,022 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,022 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,022 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,022 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,022 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,024 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,024 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,025 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,025 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,025 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 438#(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)), 352#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,026 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,026 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,026 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,026 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,027 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,027 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,027 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,027 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,027 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,027 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,030 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,032 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,032 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,032 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,032 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,032 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,032 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,032 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,032 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,032 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,033 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,037 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,037 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,037 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,037 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,037 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,037 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,037 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,037 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,037 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,037 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,042 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,042 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,042 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,042 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,042 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,042 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,042 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,042 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,042 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,044 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,044 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,044 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,044 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,047 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,047 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,047 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,047 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,047 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,048 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,048 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,048 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,048 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,048 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,050 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,050 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,050 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,050 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,050 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,051 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,051 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,051 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,051 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,051 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,053 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,053 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,053 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,053 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,053 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,053 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,053 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,053 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,053 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,053 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1267], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,108 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,108 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,108 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,108 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,108 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,110 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,110 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,110 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,110 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,112 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,112 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,112 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,112 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,113 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,113 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,113 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,113 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,114 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,115 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,115 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,115 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:19,115 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,115 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,115 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,115 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,117 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,117 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,117 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,117 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,118 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,118 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,119 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,119 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,122 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,122 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,122 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,122 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,124 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,124 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,124 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,124 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,125 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,125 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,125 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,125 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:19,128 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,128 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,128 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,128 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,130 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,130 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,130 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,130 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,132 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,132 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,132 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,132 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,134 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,134 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,134 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,134 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,136 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,136 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,136 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,136 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:19,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,138 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,138 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,138 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,138 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,139 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,139 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,139 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,139 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,388 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,388 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,388 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,388 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,389 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,389 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,389 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,389 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,390 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,392 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,393 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,394 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,394 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,394 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,394 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,394 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,399 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,399 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,399 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,399 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,401 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,401 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,406 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,406 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:19,407 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,407 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,407 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,407 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 438#(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)), 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,409 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,409 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,409 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,409 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,410 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,410 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,410 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,410 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,416 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,416 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,416 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,416 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,416 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,416 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,416 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,416 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,416 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,416 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,416 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,416 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,435 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,435 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,435 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,435 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 342#L1711-6true]) [2023-11-30 01:11:19,436 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,436 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,436 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,436 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1267], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 321#L1752true, 435#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,438 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,438 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,438 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,438 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,438 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,438 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,439 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,439 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,439 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,439 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,441 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,441 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,441 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,441 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,441 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,442 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,442 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,442 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,442 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,442 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,444 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,444 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,444 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,444 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,444 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,445 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,445 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,445 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,445 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,445 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:19,446 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,446 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,446 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,446 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,447 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,447 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,447 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,447 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,447 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:11:19,449 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,449 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,449 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,449 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,449 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,452 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,453 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,453 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,453 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,453 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,454 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,454 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,454 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,454 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,454 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,456 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,456 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,456 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,456 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,456 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:19,457 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,457 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,457 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,457 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,457 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 438#(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)), 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,459 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,459 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,459 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,459 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,459 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,460 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,460 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,460 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,460 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,460 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,462 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,463 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,463 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,463 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,463 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,463 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 28#L1711-7true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,466 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,466 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,466 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,466 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 321#L1752true, 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,466 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,466 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,466 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,466 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1264], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:11:19,478 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,478 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,479 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,479 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:11:19,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1264], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:19,479 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1264], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:19,479 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:19,480 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:19,480 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:19,481 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,481 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,481 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,481 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,481 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:19,481 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,481 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,481 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,481 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,481 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,483 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,483 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,483 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,483 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,483 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,484 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,484 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,484 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,484 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,484 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,484 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,484 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,484 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,485 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,485 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,485 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,485 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,485 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,485 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,485 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,514 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:19,514 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:19,514 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:19,514 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:19,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:19,514 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:19,514 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:19,514 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:19,514 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:19,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 53#L1712true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:11:19,538 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,538 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,538 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,539 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 154#L1712true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:19,539 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,539 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,539 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:19,539 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:11:21,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,644 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,644 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,644 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,644 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,644 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,645 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,645 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,645 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,645 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,645 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,646 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,646 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,646 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,646 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,647 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,648 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,648 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,648 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,648 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,648 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 53#L1712true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,651 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,651 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,651 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,651 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,651 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 53#L1712true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,652 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,652 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,652 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,652 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,652 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,662 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,663 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,663 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,664 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,664 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,664 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:21,664 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,664 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,664 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,664 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,664 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 438#(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)), 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,669 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,669 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,669 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,669 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,669 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,669 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,670 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,670 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,670 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,670 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,672 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,672 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,672 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,672 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,672 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,673 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,673 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,673 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,673 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,673 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 72#L1712-11true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,680 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,680 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,680 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,680 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,680 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,680 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,680 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,680 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,680 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,682 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,682 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,682 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,682 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,682 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,682 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,682 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,683 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,695 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:21,695 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:21,695 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:21,695 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:21,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,695 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,695 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,695 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,695 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1267], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,737 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 01:11:21,737 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:11:21,737 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:11:21,737 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:11:21,737 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:11:21,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,737 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,737 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,737 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,737 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,739 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,739 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,739 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,739 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,741 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,741 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,741 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,741 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,742 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,742 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,743 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,743 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,744 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,744 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,744 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,744 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:21,745 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,745 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,745 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,745 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,746 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,746 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,746 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,747 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,748 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,748 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,748 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,748 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,750 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,750 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,750 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,750 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,751 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,751 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,752 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,752 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,753 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,754 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,754 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,754 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,755 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,755 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,755 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,755 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,756 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,756 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,756 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,756 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,758 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,758 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,758 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,758 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,760 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,760 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,760 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,760 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:21,761 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,761 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,761 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,761 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 62#L1712-12true, 352#true, 373#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,763 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,763 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,763 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,763 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,764 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,764 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,764 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,765 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,766 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,766 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,766 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,766 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,768 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,768 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,768 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,768 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,769 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,769 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,769 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,769 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,770 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,771 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,771 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,771 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:21,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:11:21,997 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,998 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,998 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,998 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,998 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,998 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,998 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,998 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:21,999 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,999 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,999 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:21,999 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,001 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,001 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,001 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,001 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,001 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,001 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,001 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,001 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,003 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,003 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,003 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,003 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,003 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,003 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,003 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,003 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,007 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,007 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,007 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,007 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,009 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,009 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,009 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,009 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,009 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,009 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,009 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,009 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,011 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,011 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,011 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,011 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,015 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,015 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,015 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,015 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,015 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,015 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,015 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,015 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:22,018 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,018 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,018 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,018 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,018 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,018 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,018 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,018 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 438#(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)), 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,021 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,021 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,021 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,021 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,023 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,023 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,023 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,026 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,026 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,026 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,026 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,027 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,027 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,027 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,027 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,029 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:22,044 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,044 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,044 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,044 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1267], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 321#L1752true, 435#true, 28#L1711-7true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,046 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 01:11:22,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:11:22,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:11:22,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:11:22,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:11:22,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,046 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,046 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,046 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,046 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,046 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,049 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,049 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,049 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,049 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,049 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,050 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,050 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,050 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,050 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,051 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,052 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,052 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,052 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,052 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,052 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,053 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,053 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,053 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,053 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,054 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:22,054 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,054 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,054 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,054 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,055 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,055 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,056 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,056 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,056 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,057 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,057 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,057 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,057 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,057 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,059 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,059 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,059 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,059 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,059 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,060 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,060 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,060 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,060 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,060 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,062 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,062 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,062 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,062 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,062 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,064 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,064 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,064 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,064 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,064 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,065 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,065 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,065 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,065 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,065 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,067 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,067 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,067 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,067 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,067 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,068 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,068 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,068 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,068 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,068 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:22,070 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,070 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,070 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,070 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,070 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 62#L1712-12true, 438#(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)), 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,071 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,071 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,071 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,071 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,071 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,073 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,073 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,073 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,073 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,073 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,074 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,074 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,074 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,074 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,074 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,076 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,076 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,076 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,076 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,076 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,077 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,077 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,077 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,078 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,078 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,079 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,079 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,079 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,079 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,079 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 53#L1712true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:22,096 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,096 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,096 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,096 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,096 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 53#L1712true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:22,097 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,097 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,097 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,097 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,097 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,098 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,098 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,098 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,098 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,098 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 154#L1712true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,098 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,098 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,098 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,098 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,098 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,110 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:22,110 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:22,110 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:22,110 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:22,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1574], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,126 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:22,126 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:22,126 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:22,126 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:22,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1574], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,126 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:22,126 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:22,126 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:22,126 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:22,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,127 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:22,127 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:22,127 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:22,127 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:22,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:22,127 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:22,127 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:22,127 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:22,127 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:22,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:11:22,150 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,150 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,150 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,150 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:22,150 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,150 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,151 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:22,151 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:11:24,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,365 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,365 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,365 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,365 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,365 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,366 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,366 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,366 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,366 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,366 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,367 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,369 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,369 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,369 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,369 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,369 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,371 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,371 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,371 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,371 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,371 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,371 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,371 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,371 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,372 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,372 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,376 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,376 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,376 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,377 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,377 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,378 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,378 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,378 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,378 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,378 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,379 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,379 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,379 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,379 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,379 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,384 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,384 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,384 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,384 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,384 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:24,384 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,384 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,384 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,384 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,384 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 438#(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)), 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,387 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,387 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,387 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,387 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,387 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,388 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,388 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,388 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,388 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,388 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,394 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,394 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,395 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,395 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,395 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,395 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,399 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,399 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,399 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,399 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,399 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 342#L1711-6true]) [2023-11-30 01:11:24,401 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,401 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,401 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,401 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,440 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,440 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,440 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,440 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,442 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,442 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,442 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,442 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,443 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,443 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,443 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,443 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,445 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,445 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,445 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,445 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:24,445 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,445 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,445 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,445 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,447 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,447 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,447 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,447 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,448 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,448 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,448 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,448 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,450 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,450 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,451 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,451 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,452 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,452 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,452 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,452 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,455 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,455 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,455 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,455 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,456 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,456 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,456 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,456 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,458 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,458 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,458 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,458 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,459 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,459 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,459 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,460 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,461 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,461 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,461 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,461 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:24,462 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,463 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,463 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,463 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1575], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 304#L1751-2true, 373#true, 366#true, 438#(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)), 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,464 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,464 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,464 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,464 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 438#(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)), 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,465 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,465 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,465 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,465 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,466 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,466 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,466 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,466 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,467 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,467 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,467 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,467 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,469 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,469 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,469 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,469 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,903 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,903 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,903 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,903 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,903 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,903 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,903 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,903 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,904 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,904 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,905 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,905 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,905 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,905 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,905 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,905 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,906 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,906 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,906 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,906 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,906 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,907 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,907 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,907 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,913 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,913 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,913 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,913 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,918 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,918 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,918 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,918 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,918 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,918 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,919 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,919 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,920 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,920 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,920 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,920 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,925 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,925 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,925 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,925 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,926 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,926 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,926 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,926 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:24,928 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,928 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,928 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,928 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,930 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,930 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,930 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,930 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,930 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,930 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,930 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,931 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 438#(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)), 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,932 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,932 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,932 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,932 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 438#(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)), 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,933 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,933 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,933 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,933 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:11:24,960 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,960 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,960 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,960 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,960 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,962 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,962 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,962 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,962 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,962 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,963 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,964 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,965 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,965 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,965 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,965 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:24,965 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,965 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,965 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,965 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,967 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,967 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,967 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,967 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,967 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,968 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,968 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,968 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,968 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,969 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,970 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,971 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,971 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,971 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,971 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,972 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,972 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,972 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,972 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,972 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,974 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,974 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,974 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,975 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,975 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,976 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,976 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,976 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,976 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,976 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,977 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,977 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,977 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,977 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,978 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,979 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,979 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,979 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,979 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,979 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,980 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,980 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,980 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,981 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,981 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:24,982 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,982 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 438#(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)), 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,984 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,984 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,984 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,984 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,984 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1575], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 438#(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)), 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,984 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,984 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,984 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,984 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:24,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 438#(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)), 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,985 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,985 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,985 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,985 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,986 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,987 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,987 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,987 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,987 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,987 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:24,988 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,988 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,989 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,989 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:24,989 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:25,003 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,003 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,003 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,003 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,003 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:25,003 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,003 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,004 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,004 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,004 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:25,004 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,004 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,004 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,005 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,005 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:25,005 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,005 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,005 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,005 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,005 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:11:25,046 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,047 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,047 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,047 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1574], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:25,047 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,047 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,047 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,047 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:25,047 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,048 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,048 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:25,048 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:11:27,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:11:27,276 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,276 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,277 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,277 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,277 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,277 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,277 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,277 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,277 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,277 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,278 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,278 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,279 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,279 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,279 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,280 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,280 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,280 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,280 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,280 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,280 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,281 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,281 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,281 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,281 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,282 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,283 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,283 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,283 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,283 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,283 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,286 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:27,286 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:27,286 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:27,286 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:27,286 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:27,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,286 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,286 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,286 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,287 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,287 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,288 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,288 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,288 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,288 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,288 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,289 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,289 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,289 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,289 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,289 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,290 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,294 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,294 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,294 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,294 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,294 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,295 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,295 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,295 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,295 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,295 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:27,297 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,298 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,298 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,298 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,298 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,298 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,298 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,298 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,298 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,298 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 438#(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)), 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,301 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,301 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,301 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,301 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,301 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,302 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,303 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,303 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,303 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,303 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,303 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,303 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,303 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,303 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,303 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,305 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,305 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,307 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,307 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,307 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,307 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,307 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,308 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,308 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,308 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,308 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,309 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:27,311 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,311 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,311 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,311 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,349 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,349 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,349 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,349 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,350 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,350 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,350 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,350 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,352 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,352 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,352 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,352 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,353 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,353 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,353 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,353 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,355 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,355 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,355 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,355 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:27,355 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,355 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,355 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,355 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,357 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,357 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,358 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,358 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,359 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,359 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,359 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,359 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,362 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,362 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,362 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,362 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,363 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,363 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,363 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,363 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,365 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,365 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,365 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,365 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,366 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,366 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,366 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,366 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,367 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,367 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,367 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,368 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,369 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,369 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,369 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,369 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1642], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:27,370 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,370 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,371 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,371 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:27,371 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,371 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,371 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,371 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:27,372 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,372 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,372 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,372 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,373 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,373 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,373 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,373 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,582 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,582 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,582 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,582 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,582 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,582 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,582 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,583 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,583 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,583 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,583 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,583 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,584 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,584 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,584 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,584 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,585 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,585 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,585 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,585 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,591 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,591 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,591 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,591 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,595 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,595 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,595 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,595 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,598 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,598 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,598 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,598 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,598 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,598 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,598 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,598 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,599 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,599 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,599 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,599 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,602 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,602 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,602 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,602 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,604 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,604 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,604 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,604 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,604 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,604 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,604 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,604 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:27,606 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,606 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,606 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,606 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:27,607 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,607 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,607 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,607 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:11:27,629 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,629 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,629 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,629 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,629 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,630 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,630 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,630 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,630 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,630 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,632 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,632 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,632 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,632 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,632 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,633 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,633 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,633 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,633 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,633 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,635 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,635 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,635 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,635 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,635 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:27,635 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,635 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,635 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,635 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,637 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,637 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,637 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,637 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,638 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,639 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,639 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,639 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,639 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,639 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,642 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,642 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,642 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,642 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,642 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,643 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,643 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,643 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,643 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,643 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,644 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,644 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,644 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,644 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,645 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,646 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,646 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,646 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,646 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,646 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,647 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,647 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,647 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,647 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,647 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,649 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,649 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,649 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,649 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,649 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:27,650 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,650 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,650 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,650 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,650 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1642], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:27,651 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,651 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,651 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,651 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:27,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:27,652 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,652 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,652 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,652 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,652 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,653 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,653 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,653 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,653 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:27,664 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:27,665 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1574], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,666 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,666 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,666 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,666 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,666 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1574], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,666 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,666 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,666 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,666 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,666 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,667 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,667 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,667 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,667 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,667 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:27,667 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,667 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,667 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,667 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,667 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:11:27,705 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,705 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,705 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,705 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1575], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 352#true, 366#true, 438#(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)), 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:27,706 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,706 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,706 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,707 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:27,707 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,707 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,707 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:27,707 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:11:29,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,813 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,813 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,813 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,814 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,814 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,814 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,814 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,814 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,814 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,814 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,815 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,815 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,815 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,815 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,815 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,816 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,816 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,816 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,816 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,816 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,817 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,818 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,818 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,818 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,818 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,818 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,818 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,818 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,818 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,818 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,824 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,824 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,824 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,824 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,824 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,829 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,829 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,829 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,829 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,829 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,830 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,830 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,830 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,830 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,830 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,832 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,832 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,832 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,832 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,832 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,835 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,835 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,835 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,835 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,835 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,836 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,836 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,836 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,836 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,836 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:29,839 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,839 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,839 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,839 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,839 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,840 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,841 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,841 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,841 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,841 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,841 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,841 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,841 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,841 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,841 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 438#(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)), 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,842 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,842 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,843 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,843 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,843 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 438#(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)), 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,844 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,844 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,844 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,844 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,844 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,879 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,879 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,879 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,879 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,881 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,881 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,881 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,881 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,882 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,882 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,882 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,882 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,884 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,884 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,884 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,884 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:29,885 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,885 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,885 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,885 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,887 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,887 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,887 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,887 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,888 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,888 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,888 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,888 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,890 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,890 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,890 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,890 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,893 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,893 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,893 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,893 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,894 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,894 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,894 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,894 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,896 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,896 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,896 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,896 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,897 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,897 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,898 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,898 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,899 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,899 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,899 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,899 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,900 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,900 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,900 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,900 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,901 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,901 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,901 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,901 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:29,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:29,902 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,902 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,902 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:29,902 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,131 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,131 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,131 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,131 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,132 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,132 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,132 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,132 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,132 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,132 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,132 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,132 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,132 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,132 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,132 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,132 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,138 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,138 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,138 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,138 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,141 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,141 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,141 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,141 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,143 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,143 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,143 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,143 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,146 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,146 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,146 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,146 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,148 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,148 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,148 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,148 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,148 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,148 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,148 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,148 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,148 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,148 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,149 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,149 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,151 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,151 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,151 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,151 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,153 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,153 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,153 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,153 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,171 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,171 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,171 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,171 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,171 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,172 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,172 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,172 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,172 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,172 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:11:30,174 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,174 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,174 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,174 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,174 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:11:30,175 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,175 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,175 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,175 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,175 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:30,177 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,177 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,177 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,177 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,179 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,179 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,179 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,179 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,179 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,180 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,180 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,180 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,181 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,181 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,182 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,185 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,185 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,185 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,185 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,185 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,186 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,186 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,186 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,186 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,186 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,187 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,187 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,188 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,188 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,188 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,189 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,189 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,189 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,189 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,189 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,191 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,191 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,191 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,191 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,191 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 440#(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)), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,191 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:30,191 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:30,191 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:30,191 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:30,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,192 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,193 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,193 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,193 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,193 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,193 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,193 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,193 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,193 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:30,206 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,206 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,206 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,206 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,206 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:30,206 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,206 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,206 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,206 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,206 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1575], [395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 304#L1751-2true, 373#true, 352#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,207 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,207 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,207 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,207 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,207 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1575], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 352#true, 373#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,207 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,207 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,207 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,207 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,207 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,208 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,208 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,208 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,208 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,208 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:30,208 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,208 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,208 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,208 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,208 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:11:30,241 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,241 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,241 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,241 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:11:30,242 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,242 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,242 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:30,242 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:11:32,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,500 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,500 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,500 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,500 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,500 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,500 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,500 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,500 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,500 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,500 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,501 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,501 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,501 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,501 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,501 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,502 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,502 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,502 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,502 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,502 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,502 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,502 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,503 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,503 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,503 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,509 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,510 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,514 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,516 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,517 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,517 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,517 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,517 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,517 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,517 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,517 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,517 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,517 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,519 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,519 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,519 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,519 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,519 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,522 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,522 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,522 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,522 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,522 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,524 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,524 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,524 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,524 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,524 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,524 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,524 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,524 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,524 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,524 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:32,525 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,525 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,526 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,526 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,526 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:32,527 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,527 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,527 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,527 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,527 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,559 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,559 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,559 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,559 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,560 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,561 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,561 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,561 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,563 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,563 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,563 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,563 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,564 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:32,565 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,565 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,565 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,565 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,566 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,568 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,568 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,568 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,568 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,570 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,570 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,570 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,570 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,571 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,571 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,571 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,571 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,573 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,573 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,573 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,573 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,575 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,576 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,576 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,576 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,577 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,577 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,577 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,577 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,578 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,579 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,579 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,579 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,580 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,580 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,580 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,580 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:32,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:32,580 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:32,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,037 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,037 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,037 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,037 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,037 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,037 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,037 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,037 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,039 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,040 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,040 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,040 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,040 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,040 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,040 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,040 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,058 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,058 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,058 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,058 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,061 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,061 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,061 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,061 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,066 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,066 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,066 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,066 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,072 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,072 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,072 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,072 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,072 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,072 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,072 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,072 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,074 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,074 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,075 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,075 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,076 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,076 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,077 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,077 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,078 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,079 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,079 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,079 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,081 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,081 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,081 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,081 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,103 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,103 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,103 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,103 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,103 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,104 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,104 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,104 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,104 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,104 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,106 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,106 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,106 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,106 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,106 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,107 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,107 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,107 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,107 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,108 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:33,108 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,108 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,108 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,108 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,110 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,110 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,110 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,110 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,110 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,111 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,111 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,111 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,111 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,111 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,113 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,113 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,113 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,113 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,113 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,114 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,114 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,114 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,114 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,114 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,116 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,116 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,116 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,116 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,116 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,118 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,118 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,118 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,118 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,119 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,120 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,120 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,120 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,120 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,120 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,121 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,121 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,121 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,121 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,121 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,122 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,122 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,122 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,123 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,123 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,123 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,123 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,123 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,123 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:33,134 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,134 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,134 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,134 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,134 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:33,135 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,135 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,135 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,135 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,135 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1642], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 439#(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)), 388#true]) [2023-11-30 01:11:33,136 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 01:11:33,136 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:11:33,136 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:11:33,136 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:11:33,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1642], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:33,136 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,136 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,136 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,137 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,137 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1642], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:11:33,137 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,137 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,137 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,137 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,137 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:33,137 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,137 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,137 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,137 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,138 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,138 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,138 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,138 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,138 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:33,138 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,138 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,138 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,138 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,138 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:11:33,173 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,173 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,173 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,173 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:33,175 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,175 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,175 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:33,175 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:11:35,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,476 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,476 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,476 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,476 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,476 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,476 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,476 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,476 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,476 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,476 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,477 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,477 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,477 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,477 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,477 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,477 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,477 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,477 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,477 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,477 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,483 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,483 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,483 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,483 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,483 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,486 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,486 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,486 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,486 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,486 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,488 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,488 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,488 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,489 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,489 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,491 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,491 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,491 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,491 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,491 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,493 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,493 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,493 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,493 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,493 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,494 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,494 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,494 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,494 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,494 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,494 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,494 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,494 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,494 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,494 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,497 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,497 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,497 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,497 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,497 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,498 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,498 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,499 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,499 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,499 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:35,531 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,531 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,531 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,531 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,533 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,533 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,533 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,533 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,534 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,534 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,534 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,534 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,536 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,536 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,536 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,536 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,537 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,537 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,537 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,537 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,539 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,539 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,539 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,539 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,542 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:35,542 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:35,542 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:35,542 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:35,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 440#(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)), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,542 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,542 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,542 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,542 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,543 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,543 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,543 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,543 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,748 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,748 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,748 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,748 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,749 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,749 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,749 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,749 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,752 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,752 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,752 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,752 INFO L297 olderBase$Statistics]: existing Event has 160 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,755 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,755 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,755 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,755 INFO L297 olderBase$Statistics]: existing Event has 160 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 ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,755 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,755 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,755 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,755 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:35,776 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,776 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,776 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,776 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true, 178#L1713-3true]) [2023-11-30 01:11:35,778 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,778 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,778 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,778 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,779 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,779 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,780 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,780 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,780 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,781 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,781 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,781 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,781 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,781 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,782 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,782 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,782 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,783 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,783 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,784 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,784 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,784 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,784 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,784 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,785 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,785 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,785 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,785 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,785 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,788 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,788 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,788 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,788 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 440#(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)), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,788 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,788 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,789 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:35,789 INFO L297 olderBase$Statistics]: existing Event has 162 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 ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 440#(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)), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,789 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:35,789 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:35,789 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:35,789 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:35,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:35,792 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,792 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,792 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,793 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,793 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:35,793 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,793 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,793 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,793 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,793 INFO L297 olderBase$Statistics]: existing Event has 160 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 ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:35,794 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,794 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,794 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,794 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,795 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,795 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,795 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,795 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,795 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:35,795 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,795 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,795 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,795 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,795 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:11:35,809 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,809 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,809 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,809 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:11:35,810 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,810 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,810 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,810 INFO L297 olderBase$Statistics]: existing Event has 160 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 ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:35,811 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,812 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,812 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,812 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:35,812 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,812 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,812 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:35,812 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:11:38,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,004 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,005 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,005 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,005 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,005 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,005 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,005 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,005 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,005 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,005 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,006 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,006 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,006 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,007 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,010 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,010 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,011 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,011 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,011 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,012 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,012 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,012 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,012 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,012 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,015 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,015 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,015 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,015 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,015 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,019 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,019 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,020 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,020 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,020 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,020 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,020 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,020 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,020 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,020 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,022 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,022 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,022 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,022 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,022 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,023 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,023 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,023 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,023 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,023 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,025 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,025 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,025 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,025 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,025 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,026 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,026 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,026 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,026 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,026 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,061 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 01:11:38,061 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:11:38,061 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:11:38,061 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:11:38,061 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:11:38,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 100#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:38,062 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:38,062 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:38,063 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:38,063 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:38,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:38,063 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,063 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,063 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,063 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,064 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,064 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,064 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,065 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:38,065 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,065 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,065 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,065 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,066 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,066 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,067 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,067 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,068 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,068 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,068 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,068 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,069 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,070 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,070 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,070 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:38,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,070 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,070 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,070 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,070 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,071 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,071 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,071 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,071 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,272 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,272 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,272 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,272 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,274 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,274 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,274 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,274 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,276 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,276 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,277 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,277 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,278 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,278 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,278 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,278 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,285 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,285 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,285 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,285 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 440#(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)), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,291 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 01:11:38,292 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:11:38,292 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:11:38,292 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:11:38,292 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:11:38,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,292 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,292 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,292 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,292 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,292 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:38,293 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,293 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,293 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,293 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 100#L1712-7true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:38,293 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:38,293 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:38,294 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:38,294 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:38,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,295 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,295 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,295 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,295 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,295 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:38,296 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,296 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,296 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,296 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,297 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,297 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,297 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,297 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,297 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,299 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,299 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,299 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,299 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,299 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,300 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,300 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,300 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,300 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,300 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,301 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,301 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,301 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,301 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,302 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,302 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,302 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,302 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:38,307 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,307 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,307 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,307 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,307 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:38,307 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,307 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,307 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,307 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,307 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:38,308 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,308 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,308 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,308 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,308 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:38,309 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,309 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,309 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,309 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,309 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:38,311 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,311 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,311 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,311 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,312 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,312 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,312 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,312 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,312 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,313 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,313 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,313 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,313 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,313 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,313 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,313 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,313 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,314 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,314 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:38,314 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,314 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,314 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,314 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,314 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 352#true, 100#L1712-7true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:11:38,337 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,337 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,337 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,337 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:38,339 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,339 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,339 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:38,339 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:11:40,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,461 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,461 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,461 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,461 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,461 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,463 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,463 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,463 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,463 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,463 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,465 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,465 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,465 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,465 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,466 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,469 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,469 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,469 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,469 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,469 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,469 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,469 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,469 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,469 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,469 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:11:40,479 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,479 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,479 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,479 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,479 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:40,479 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:40,479 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:40,480 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:40,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,505 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:11:40,505 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:11:40,505 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:11:40,505 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:11:40,505 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:11:40,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,505 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,505 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,505 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,505 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,507 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,507 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,507 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,507 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,508 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,508 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,508 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,508 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:40,509 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,509 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,509 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,509 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,510 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,510 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,510 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,510 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,512 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,512 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,512 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,512 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,513 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,513 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,513 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,513 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,515 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,515 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,515 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,515 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,516 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,516 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,516 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,517 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,517 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,517 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,517 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,517 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,743 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,743 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,743 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,743 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,743 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,744 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,744 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,744 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,746 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,746 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,747 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,747 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,750 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,750 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,750 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,750 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,751 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,751 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,751 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,752 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,753 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,753 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,753 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,753 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,753 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,753 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,753 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,754 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,756 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,756 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,756 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,756 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 440#(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)), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,763 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:11:40,763 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:11:40,763 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:11:40,763 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:11:40,763 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:11:40,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,763 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,763 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,763 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,763 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,763 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,765 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,765 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,766 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,766 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,766 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,767 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,767 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,767 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,767 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,767 INFO L297 olderBase$Statistics]: existing Event has 162 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 ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:40,767 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,767 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,767 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,767 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:40,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,769 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,769 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,769 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,769 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,769 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,770 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,770 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,770 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,771 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,771 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,774 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,774 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,774 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,774 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,774 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,777 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,777 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,777 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,777 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,777 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,779 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,779 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,779 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,779 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,779 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 321#L1752true, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,780 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,780 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,780 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,780 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 100#L1712-7true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:40,790 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,790 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,790 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,790 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,790 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 100#L1712-7true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:40,790 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,791 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,791 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,791 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,791 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,794 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,794 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,795 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,795 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,795 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 321#L1752true, 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:40,795 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,795 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,795 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,795 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:40,795 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:11:42,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:42,893 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,893 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,893 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,893 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,893 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:42,895 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,895 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,895 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,895 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,895 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:42,898 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,898 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,898 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,898 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,898 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:42,899 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,899 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,899 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,899 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,899 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:42,906 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,906 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,906 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,906 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,906 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:42,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:42,934 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is not cut-off event [2023-11-30 01:11:42,934 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:11:42,934 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:11:42,934 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:11:42,934 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:11:42,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:42,936 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,936 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,936 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,936 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:42,937 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,937 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,937 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,937 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:42,937 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,938 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,938 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,938 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:42,939 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,939 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,939 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,939 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:42,941 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,941 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,941 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,941 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:42,942 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,942 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,942 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,942 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:42,944 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,944 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,944 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:42,944 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:43,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:43,105 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,105 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,105 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,105 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:43,107 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,107 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,107 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,107 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:43,109 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,109 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,109 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,110 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:43,112 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,112 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,112 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,112 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:43,114 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,114 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,114 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,114 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:43,114 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,114 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,114 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,114 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1728], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 440#(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)), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:43,126 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is not cut-off event [2023-11-30 01:11:43,127 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:11:43,127 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:11:43,127 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:11:43,127 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:11:43,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:43,129 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,129 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,129 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,129 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,129 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:43,130 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,130 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,130 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,130 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,130 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:43,130 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:43,131 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:43,131 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:43,131 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:43,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:43,132 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,132 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,132 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,132 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,132 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:43,134 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,134 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,134 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,134 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,134 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:43,135 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,135 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,135 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,135 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,135 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:43,137 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,137 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,137 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,137 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,137 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:11:43,146 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,146 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,146 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,146 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:43,147 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,147 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,147 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:43,147 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:11:45,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,271 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,271 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,271 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,271 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,271 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,272 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,272 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,272 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,272 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,272 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,274 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,274 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,274 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,274 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,274 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,277 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,277 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,277 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,277 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,277 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,279 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,279 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,279 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,279 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,279 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,281 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,281 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,281 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,281 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,281 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,281 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,281 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,281 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,281 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,281 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,283 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,284 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,284 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,284 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,284 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,314 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,314 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,314 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,314 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,315 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,315 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,315 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,315 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:45,315 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,315 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,316 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,316 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,317 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,317 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,317 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,317 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,319 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,319 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,319 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,319 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,320 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,320 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,320 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,320 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,321 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,321 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,321 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,321 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,719 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,720 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,720 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,720 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,722 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,722 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,722 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,722 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,724 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,724 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,724 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,724 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,726 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,726 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,726 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,726 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,726 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,726 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,726 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,726 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,735 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,735 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,735 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,735 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,735 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,737 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,737 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,737 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,737 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,737 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:45,737 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,737 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,737 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,737 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:45,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,739 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,739 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,739 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,739 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,739 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,741 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,741 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,741 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,741 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,741 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,742 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,742 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,742 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,742 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,742 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,743 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,743 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,743 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,743 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:45,744 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,744 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,744 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,744 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,744 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:45,745 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,745 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,745 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,745 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,745 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,745 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,745 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,745 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,745 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,745 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:45,746 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,746 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,746 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,746 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,746 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:11:45,757 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,757 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,757 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,757 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:45,757 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,757 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,757 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:45,757 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:11:48,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,038 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,038 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,038 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,038 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,038 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,039 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,040 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,040 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,040 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,040 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,042 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,043 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,043 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,043 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,043 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,045 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,045 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,045 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,045 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,045 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,047 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,047 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,047 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,047 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,047 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,047 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,047 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,047 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,047 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,048 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,079 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,079 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,079 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,079 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,080 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,080 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,080 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,081 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:48,081 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,081 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,081 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,081 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,082 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,082 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,082 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,082 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,084 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,084 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,084 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,084 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,085 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,085 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,085 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,085 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,240 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,240 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,240 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,241 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,242 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,242 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,242 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,242 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,244 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,244 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,244 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,244 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,245 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,245 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,245 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,245 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,251 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,251 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,251 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,251 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,251 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,252 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,252 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,252 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,252 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,252 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:48,253 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,253 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,253 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,253 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:48,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,254 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,254 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,254 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,254 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,254 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,256 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,256 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,256 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,256 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,256 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 250#L1712-10true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,256 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,257 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,257 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,257 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:48,257 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,257 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,257 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,257 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,257 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:48,258 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,258 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,258 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,258 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,258 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,258 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,258 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,258 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,258 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,258 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:48,259 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,259 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,259 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,259 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,259 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:48,267 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,267 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,267 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:48,267 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:11:50,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,428 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,428 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,428 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,428 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,428 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,430 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,430 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,430 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,430 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,430 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,432 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,432 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,432 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,432 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,432 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,434 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,434 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,434 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,434 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,434 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,434 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,434 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,434 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,434 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,435 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,462 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,462 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,462 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,462 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,463 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,463 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,463 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,463 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,465 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,465 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,465 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,465 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:50,465 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,465 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,465 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,465 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,467 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,467 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,467 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,467 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:50,467 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,467 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,467 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,467 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,467 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,468 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,468 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,468 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,601 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,601 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,601 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,601 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,601 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,601 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,601 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,601 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,604 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,604 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,604 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,604 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,604 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,604 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,604 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,604 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,611 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,612 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,612 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,612 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,612 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,613 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,613 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,613 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,613 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,613 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,614 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:50,615 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,615 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,615 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,615 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,616 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,616 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,616 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,616 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,616 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:50,616 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,616 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,616 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,616 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:50,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,617 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,617 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,617 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,617 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:11:50,618 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is not cut-off event [2023-11-30 01:11:50,618 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 01:11:50,618 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 01:11:50,619 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 01:11:50,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:50,619 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,619 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,619 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,619 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,619 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:50,619 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,619 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,619 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,619 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,619 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:11:50,619 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,619 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,619 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,620 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,620 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,620 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,620 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,620 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,620 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:50,620 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,620 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,620 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,620 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,621 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:50,624 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,624 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,624 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:50,624 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:11:52,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:52,687 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,687 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,687 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,687 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,687 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:52,690 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,690 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,690 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,690 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,690 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:52,692 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,692 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,692 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,692 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,693 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:52,693 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,693 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,693 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,693 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,693 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:52,723 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,723 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,723 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,723 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:52,860 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,860 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,860 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,860 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [130#L1712-12true, 395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:52,861 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,861 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,861 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,861 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:52,863 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:52,863 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:52,863 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:52,863 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:52,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:11:52,864 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,864 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,864 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,864 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:11:52,864 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,864 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,864 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,864 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:52,865 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,865 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,865 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,865 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,865 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [130#L1712-12true, 395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:52,865 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,865 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,865 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,865 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,865 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:52,869 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,869 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,869 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,869 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:11:52,873 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,873 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,873 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:52,873 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:11:55,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:55,213 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,213 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,213 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,213 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,213 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:55,213 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,213 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,213 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,213 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,213 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:55,216 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,216 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,216 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,217 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,217 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:55,217 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,217 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,217 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,217 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,217 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:55,248 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 01:11:55,248 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:11:55,248 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:11:55,248 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:11:55,248 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:11:55,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:55,248 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:11:55,248 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:11:55,248 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:11:55,248 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:11:55,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:55,249 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:55,249 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,249 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:55,250 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,250 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,250 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,250 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:55,250 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,250 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,250 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,251 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:55,368 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 01:11:55,368 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:11:55,368 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:11:55,369 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:11:55,369 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:11:55,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:55,369 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:55,369 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][280], [395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:55,370 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,370 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,370 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,370 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,370 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:55,370 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,370 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,371 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,371 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 244#L1713-3true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:55,371 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,371 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,371 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,371 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:55,371 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:55,372 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:55,374 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:11:55,374 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:55,374 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:55,374 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:55,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:55,375 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:11:55,375 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:55,375 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:55,375 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:55,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:55,376 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,376 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,376 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,376 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,376 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:11:55,376 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,376 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,376 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,377 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:55,377 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:11:57,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:57,426 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:11:57,426 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:57,426 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:57,426 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:57,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:57,426 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,427 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,427 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,427 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:57,427 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,427 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,427 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,427 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:11:57,427 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:11:57,427 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:11:57,427 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:11:57,427 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:11:57,427 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:11:57,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:57,449 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,449 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,449 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,449 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,449 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:57,450 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,450 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,450 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,450 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,450 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:11:57,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:57,559 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:11:57,559 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:57,559 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:57,559 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:57,559 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:57,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:11:57,561 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:11:57,561 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:57,561 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:57,561 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:57,561 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:11:59,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:11:59,587 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:11:59,587 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:11:59,587 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:11:59,587 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:12:01,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:12:01,547 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:12:01,621 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,621 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,621 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,621 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:12:01,622 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,622 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,622 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,622 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,622 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][506], [395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:12:01,622 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,622 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,622 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,623 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:01,623 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:12:39,747 INFO L124 PetriNetUnfolderBase]: 166296/303871 cut-off events. [2023-11-30 01:12:39,747 INFO L125 PetriNetUnfolderBase]: For 1582546/1656192 co-relation queries the response was YES. [2023-11-30 01:12:42,007 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2384962 conditions, 303871 events. 166296/303871 cut-off events. For 1582546/1656192 co-relation queries the response was YES. Maximal size of possible extension queue 3686. Compared 3256626 event pairs, 43229 based on Foata normal form. 49/272561 useless extension candidates. Maximal degree in co-relation 2378929. Up to 205162 conditions per place. [2023-11-30 01:12:46,066 INFO L140 encePairwiseOnDemand]: 334/357 looper letters, 2917 selfloop transitions, 540 changer transitions 14/3675 dead transitions. [2023-11-30 01:12:46,066 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 380 places, 3675 transitions, 78212 flow [2023-11-30 01:12:46,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:12:46,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:12:46,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1635 transitions. [2023-11-30 01:12:46,069 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7633053221288515 [2023-11-30 01:12:46,069 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1635 transitions. [2023-11-30 01:12:46,069 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1635 transitions. [2023-11-30 01:12:46,070 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:12:46,070 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1635 transitions. [2023-11-30 01:12:46,072 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 272.5) internal successors, (1635), 6 states have internal predecessors, (1635), 0 states have call successors, (0), 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:12:46,074 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:12:46,074 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:12:46,075 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, 33 predicate places. [2023-11-30 01:12:46,075 INFO L500 AbstractCegarLoop]: Abstraction has has 380 places, 3675 transitions, 78212 flow [2023-11-30 01:12:46,075 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 224.0) internal successors, (1344), 6 states have internal predecessors, (1344), 0 states have call successors, (0), 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:12:46,075 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:12:46,076 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, 1] [2023-11-30 01:12:46,076 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-30 01:12:46,076 INFO L425 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:12:46,076 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:12:46,076 INFO L85 PathProgramCache]: Analyzing trace with hash -950561187, now seen corresponding path program 1 times [2023-11-30 01:12:46,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:12:46,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463922563] [2023-11-30 01:12:46,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:12:46,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:12:46,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:12:46,600 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:12:46,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:12:46,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463922563] [2023-11-30 01:12:46,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463922563] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:12:46,601 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:12:46,601 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:12:46,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125490490] [2023-11-30 01:12:46,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:12:46,601 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:12:46,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:12:46,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:12:46,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:12:46,603 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 357 [2023-11-30 01:12:46,604 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 3675 transitions, 78212 flow. Second operand has 6 states, 6 states have (on average 224.16666666666666) internal successors, (1345), 6 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:12:46,604 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:12:46,604 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 357 [2023-11-30 01:12:46,604 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:12:52,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:52,741 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:12:52,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:12:52,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:12:52,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:12:54,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:54,101 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:12:54,101 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:12:54,101 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:12:54,101 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:12:54,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:54,104 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:12:54,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:12:54,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:12:54,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:12:54,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:12:55,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 209#L1710-3true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:55,350 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:12:55,350 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:12:55,350 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:12:55,350 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:12:55,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:55,351 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:12:55,351 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:12:55,351 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:12:55,351 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:12:55,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:55,416 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:12:55,416 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:12:55,416 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:12:55,416 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:12:55,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:55,419 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:12:55,419 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:12:55,419 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:12:55,419 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:12:55,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:55,423 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:12:55,423 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:12:55,423 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:12:55,423 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:12:55,423 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:12:56,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:56,756 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:12:56,756 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:12:56,756 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:12:56,756 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:12:56,756 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:12:58,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:58,489 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:12:58,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:12:58,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:12:58,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:12:58,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:12:58,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:58,564 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:12:58,564 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:12:58,564 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:12:58,564 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:12:59,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:59,965 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:12:59,965 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:12:59,965 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:12:59,965 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:12:59,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:59,966 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,966 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,966 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,966 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:59,969 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,969 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,969 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,969 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:12:59,969 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,969 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,969 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,970 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:12:59,975 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,976 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,976 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,976 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:12:59,976 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:13:00,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:00,392 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:13:00,392 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:13:00,392 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:13:00,392 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:13:01,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,364 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,364 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,364 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,364 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,461 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,461 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,461 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,461 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,463 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,463 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,463 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,463 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,465 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,465 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,465 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,465 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 435#true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,467 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,467 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,467 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,467 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:01,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,468 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,468 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,468 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,469 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,470 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,470 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 435#true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,471 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,471 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,473 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,473 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,473 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,473 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,473 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,473 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,473 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,473 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,479 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,479 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,479 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,479 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,483 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,490 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,490 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,490 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,490 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,490 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,492 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,492 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,492 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,492 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,492 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,494 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,494 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,494 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,494 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,494 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 435#true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,496 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,496 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,496 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,496 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,496 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,497 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,497 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,497 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,497 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 154#L1712true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,512 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:01,512 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:01,512 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:01,512 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:01,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,844 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,845 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,845 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,845 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:01,901 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,901 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,901 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:01,901 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:02,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:02,010 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:13:02,010 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:02,010 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:02,010 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:02,010 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:13:03,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,212 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,212 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,212 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,212 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,212 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,216 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,216 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,216 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,216 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:13:03,216 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,216 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,217 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,217 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,252 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:03,252 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:03,252 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:03,253 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:03,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,253 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,253 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,253 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,253 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,328 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,328 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,328 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,328 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,331 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,331 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,331 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,331 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,333 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,333 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,333 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,333 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,336 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,336 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,336 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,336 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,341 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,341 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,341 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,341 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,343 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,346 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,346 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,346 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,346 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,346 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,346 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,346 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,346 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,348 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,348 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,348 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,348 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,349 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,349 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,349 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,349 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,351 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,351 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,351 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,351 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,355 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,355 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:03,364 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,364 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,364 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,364 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:03,367 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,367 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,367 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,367 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,384 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,384 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,384 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,384 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,384 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,387 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,387 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,387 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,387 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,387 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,389 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,389 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,389 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,389 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,389 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,391 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,391 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,391 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,392 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,392 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:03,394 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,394 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,394 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,394 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,394 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 438#(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)), 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,417 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:03,417 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:03,417 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:03,417 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:03,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,647 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,647 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,647 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,647 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,703 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,703 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,703 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,703 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,709 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,709 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,709 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,709 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:03,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,730 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,730 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,730 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,735 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,735 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,735 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,735 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,736 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:03,740 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,740 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,740 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,740 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:03,748 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,748 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,748 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:03,748 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:04,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:04,003 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:04,003 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:04,003 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:04,003 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:04,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:04,008 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:04,008 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:04,008 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:04,008 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:04,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:04,064 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:04,064 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:04,065 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:04,065 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:04,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:04,069 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:13:04,069 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:04,069 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:04,069 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:04,069 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:13:06,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 154#L1712true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,150 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,151 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,151 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,151 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,151 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,151 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,151 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,151 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,151 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,155 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 435#true, 28#L1711-7true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,156 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,156 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,157 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,157 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,157 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,157 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,157 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 331#L1711-3true, 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,162 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,162 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,162 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,162 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,162 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,162 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,162 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,162 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,170 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,170 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,170 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,170 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,174 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,174 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,174 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,174 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,178 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,179 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,179 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,179 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,237 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,237 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,237 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,237 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,237 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,238 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,238 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,238 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,238 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,262 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,262 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,262 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,262 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:06,262 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,262 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,262 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,262 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,406 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,406 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,406 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,406 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:06,412 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,412 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,412 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,412 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,416 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,416 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,416 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,416 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,420 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,420 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,420 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,421 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,424 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,425 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,425 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,425 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:06,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 154#L1712true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,430 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,437 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,441 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:06,449 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,449 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,449 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,449 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,449 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,449 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,449 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,449 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,453 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,453 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,453 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,453 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,460 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,460 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,460 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,460 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:06,461 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,461 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,461 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,461 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,465 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,465 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,465 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,465 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,497 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,497 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,497 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,498 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,507 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,507 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,507 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,507 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,534 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,534 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,534 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,535 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,535 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:06,540 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,540 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,540 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,540 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,540 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,544 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,544 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,544 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,544 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,544 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,548 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,548 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,548 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,548 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:06,552 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,553 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,553 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,553 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,553 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:06,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:06,626 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,626 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,626 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:06,626 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:07,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,023 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,023 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,023 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,023 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,093 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,093 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,093 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,093 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,097 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,097 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,097 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,097 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:07,103 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,103 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,103 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,104 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,107 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,107 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,107 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,107 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,119 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,119 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,119 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,119 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,134 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,134 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,134 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,134 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,134 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,137 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,137 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,137 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,137 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,137 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:07,144 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,144 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,144 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,144 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,144 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,148 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,148 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,148 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,148 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,148 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,162 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,162 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,162 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,162 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,162 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,166 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,166 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,166 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,167 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,176 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,176 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,176 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,176 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,205 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,205 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,205 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,205 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,275 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:07,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:07,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:07,275 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:07,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,529 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,529 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,529 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,529 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:07,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:07,534 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,534 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,534 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,534 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:07,534 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:13:09,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,700 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,700 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,700 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,700 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,700 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,703 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,703 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,703 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,703 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,707 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,707 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,707 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,707 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,707 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,707 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,708 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,708 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,708 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,708 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,711 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,711 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,711 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,711 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,711 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,712 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,712 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,712 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,712 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,712 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,715 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,721 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,721 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,721 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,721 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:09,725 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,725 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,726 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,726 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,726 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 438#(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)), 373#true, 366#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,726 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:09,726 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:09,726 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:09,726 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:09,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:09,730 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,730 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,730 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,730 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:09,734 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,734 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,734 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,734 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,744 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,744 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,744 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,744 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,773 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,774 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,774 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,774 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,774 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,774 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:09,774 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:09,774 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:09,774 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:09,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,964 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,964 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,964 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,964 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:09,968 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,968 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,968 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,968 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,974 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,975 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:09,979 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,979 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,979 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,979 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:09,984 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,984 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,984 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,984 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,989 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,989 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,989 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,989 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:09,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 133#L1711-2true, 438#(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)), 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,998 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,998 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,998 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,998 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:09,998 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,998 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,999 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:09,999 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,001 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,001 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,001 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,001 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,004 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,004 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,004 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,004 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 154#L1712true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,008 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,008 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,008 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,008 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:10,018 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:10,023 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,032 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,032 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,032 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:10,033 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:10,038 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,038 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,038 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,038 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:10,047 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,047 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,047 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,047 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:10,053 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,053 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,053 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,053 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,053 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,053 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,053 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,053 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,104 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,104 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,104 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,105 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,137 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,173 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,173 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,174 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,174 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,174 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:10,178 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,178 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,179 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,179 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,179 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,185 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:10,191 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,191 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,191 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,191 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,191 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:10,195 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,196 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,196 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,196 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,196 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,200 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,200 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,200 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,200 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,200 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,301 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:10,301 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:10,301 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:10,301 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:10,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 207#L1712-2true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,472 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,472 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,472 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,473 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,473 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,473 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,473 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,473 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,725 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,725 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,725 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,725 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,726 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,726 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,727 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,727 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:10,803 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,803 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,803 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,804 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:10,807 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,807 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,807 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,807 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:10,819 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,819 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,819 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,819 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,823 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,823 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,823 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,823 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:10,830 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,830 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,830 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,830 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:10,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:10,997 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,997 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,997 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,997 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:10,998 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:11,001 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,001 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,001 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,001 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,001 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:11,013 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:11,017 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:11,024 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,024 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,024 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,024 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,024 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:11,039 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,039 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,039 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,039 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:11,046 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,046 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,047 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,047 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,047 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:11,050 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,050 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,050 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,050 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:11,103 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,103 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,103 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,103 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 30#L1711-1true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:11,107 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,107 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,107 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,107 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,107 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:11,110 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:11,110 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:11,110 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:11,111 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:11,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:11,157 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,157 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,157 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,157 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:11,160 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,160 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,160 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,160 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:11,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:11,163 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,164 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,164 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:11,167 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,167 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,167 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,167 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:11,167 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:13:13,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 154#L1712true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,320 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,326 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,329 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:13,335 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,335 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,336 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,336 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,336 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,336 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,336 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,336 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,336 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,336 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,339 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,339 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,339 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,339 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,339 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,345 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,345 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,345 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,345 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,345 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:13,345 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,345 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,345 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,345 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,345 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,348 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,348 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,348 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,348 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,349 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:13,354 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:13,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:13,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:13,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:13,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,354 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,354 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,354 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,354 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,355 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,358 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,358 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,358 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,358 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,358 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,364 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,364 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,364 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,364 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,367 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,367 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,367 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,367 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,387 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,387 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,387 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,387 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,392 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,392 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,392 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,393 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,393 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,393 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:13,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:13,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:13,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:13,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:13,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,518 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,518 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,518 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,518 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,522 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 438#(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)), 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,525 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,525 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,525 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,525 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,528 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,531 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,538 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,542 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,542 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,542 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,542 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:13,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,576 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,576 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,576 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,576 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 133#L1711-2true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:13,576 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,576 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,576 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,576 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,579 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,579 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,579 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,579 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,580 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,580 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,580 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,580 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 438#(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)), 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,583 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,583 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,583 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,583 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,583 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,583 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,583 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,583 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,586 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,586 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,586 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,586 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,588 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,588 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,588 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,588 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 154#L1712true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:13,591 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,591 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,591 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,591 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,597 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,597 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,597 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,597 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,600 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,600 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,600 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,600 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,603 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,603 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,603 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,603 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,608 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,608 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,609 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,609 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,614 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,614 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,614 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,615 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,617 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,622 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,622 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,622 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,622 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,707 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,707 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,707 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,707 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,722 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,722 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,722 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,722 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,722 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,726 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,726 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,726 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,726 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,726 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,729 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,729 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,729 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,729 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,729 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,732 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,732 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,732 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,732 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,732 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,734 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,735 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,735 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,735 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,735 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,740 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,740 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,740 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,740 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,740 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,743 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,743 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,743 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,743 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,743 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:13,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:13,832 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:13,832 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:13,832 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:13,832 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:14,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,261 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,261 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,261 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,261 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,262 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 257#L1712-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,268 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,268 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,268 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,268 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,268 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,269 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,269 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,269 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,727 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,727 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,727 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,727 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,730 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,730 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,730 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,730 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,734 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,734 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,734 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,734 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,740 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,740 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,740 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,740 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,745 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,745 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,745 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,746 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,749 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,750 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,750 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,750 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,759 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,760 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,760 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,760 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,760 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,763 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,763 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,763 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,763 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,763 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,766 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,766 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,766 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,766 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,766 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,771 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,771 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,771 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,771 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,771 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,778 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,782 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,786 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,786 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,786 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,786 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 257#L1712-3true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,804 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,804 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,804 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,804 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,808 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,808 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,808 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,808 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,813 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,813 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,813 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,813 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 257#L1712-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,818 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,818 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,818 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,818 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,818 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,822 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,822 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,822 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,822 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,822 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,826 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,826 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,826 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,826 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,826 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,880 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,880 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,881 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,881 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:14,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,884 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,885 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,885 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,885 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,885 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:13:14,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,888 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:14,888 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:14,888 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:14,888 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:14,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:14,891 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:14,891 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:14,891 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:14,891 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 133#L1711-2true, 438#(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)), 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,130 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,130 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,130 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,130 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,130 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,130 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,131 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,131 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,134 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,134 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,134 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,134 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,138 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,138 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,138 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,139 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,139 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 154#L1712true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,142 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,142 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,142 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,142 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:17,149 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,149 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,149 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,149 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,149 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:17,152 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,152 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,152 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,153 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,153 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,160 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,160 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,160 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,160 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,160 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:17,161 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,161 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,161 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,161 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,161 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:17,165 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:17,172 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,172 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,172 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,172 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,172 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:17,176 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,176 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,176 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,176 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,176 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,176 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,177 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,177 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,177 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,177 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,185 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:17,185 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:17,185 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:17,185 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:17,185 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:17,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,185 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,185 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,185 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,185 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,185 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,190 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,212 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 207#L1712-2true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,217 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,218 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,226 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,227 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,227 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:17,227 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:17,227 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:17,228 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:17,228 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:17,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,657 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,657 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,657 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,657 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,661 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,664 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,667 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,667 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,667 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,667 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,671 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,671 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,671 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,671 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,675 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:17,678 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,678 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,678 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,678 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,681 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,681 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,681 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,681 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,687 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,687 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,687 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,687 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:17,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,757 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,757 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,757 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,757 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 308#L1712-2true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,757 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,757 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,758 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,758 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 438#(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)), 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,760 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,760 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,760 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,760 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,761 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,761 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,761 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,761 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 133#L1711-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,764 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,764 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,764 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,764 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,764 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,764 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,764 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,765 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,767 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,767 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,767 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,767 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,767 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,768 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,768 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,768 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:17,773 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,773 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,773 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,774 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:17,779 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,780 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 154#L1712true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,783 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,802 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,802 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,803 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,803 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,906 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,906 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,906 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,906 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,915 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,915 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,915 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,915 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,915 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,918 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,918 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,918 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,918 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,918 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,921 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 438#(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)), 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,924 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,924 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,924 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,924 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,924 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,928 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,931 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,931 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,931 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,931 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,931 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:17,934 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,934 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,934 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,934 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,934 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,937 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,937 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,937 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,937 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,937 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:17,943 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,943 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,943 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,943 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:17,943 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,005 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,005 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,005 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,005 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,005 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,005 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,005 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,005 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,211 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,211 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,211 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,211 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,212 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,217 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,217 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,217 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,217 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,217 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,217 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,217 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,581 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,585 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,589 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,593 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,601 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,601 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,601 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,601 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,601 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,604 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,604 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,604 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,604 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,604 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,608 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,608 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,608 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,608 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,608 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,611 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,611 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,611 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,611 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,611 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,628 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,632 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,633 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,633 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,633 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,637 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,637 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,637 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,637 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,640 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,640 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,640 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,640 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,640 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,644 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,644 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,644 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,644 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,644 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,648 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,648 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,648 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,648 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,648 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,716 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,717 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,717 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,717 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,721 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,721 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,721 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,721 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:18,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 30#L1711-1true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,724 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,725 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,725 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,725 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,725 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:18,728 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,728 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,728 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,729 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:18,729 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:13:20,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,957 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 133#L1711-2true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:20,957 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,959 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,960 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 438#(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)), 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,962 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,962 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,964 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,964 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,964 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,964 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,965 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,965 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,966 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,966 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,966 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 154#L1712true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:20,968 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,968 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,968 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,968 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,972 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,972 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,972 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,972 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,972 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,974 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,975 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,975 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,975 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,975 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,977 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,981 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,981 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,981 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,981 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,981 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,985 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,985 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,985 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,985 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,985 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,987 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,987 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,987 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,987 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,987 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,991 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,991 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,991 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,991 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,991 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:20,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:20,995 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:20,995 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:20,995 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:20,995 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:20,996 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:21,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,000 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,000 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,000 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,000 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,000 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,001 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,001 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,001 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,001 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,004 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,004 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,004 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,004 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,004 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,004 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 257#L1712-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,009 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,009 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,013 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:21,013 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:21,013 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:21,013 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:21,013 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:21,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,015 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:21,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:21,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:21,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:21,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:21,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,120 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,122 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,124 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,126 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 352#true, 438#(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)), 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,129 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,129 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,129 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,129 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:21,131 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,133 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,133 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,133 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,133 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:21,136 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,136 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,136 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,136 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:21,138 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,138 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,139 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,139 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,141 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,141 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,141 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,141 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,143 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,143 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,143 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,143 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,146 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,146 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,146 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,146 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,237 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,237 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,237 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,237 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,237 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,237 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,237 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,237 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:21,239 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,239 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,239 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,240 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,240 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,240 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,240 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,240 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:21,264 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,264 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,264 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,265 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,269 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,269 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,269 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,269 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:21,269 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,269 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,269 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,269 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 133#L1711-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,275 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,275 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,277 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,277 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,281 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,283 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,284 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,284 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,284 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:21,285 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,285 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,285 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,285 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,292 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,292 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,292 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,292 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,365 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,365 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,365 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,365 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,365 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,365 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,365 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,366 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,371 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,371 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,371 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,371 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,371 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,373 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,373 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,373 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,373 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,373 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,375 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,375 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,375 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,375 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,375 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,377 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,377 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,377 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,377 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,377 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,380 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,380 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,380 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,380 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,380 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:21,382 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,382 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,382 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,382 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,382 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 70#L1711-5true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,384 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,384 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,384 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,384 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,384 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:21,387 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,387 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,387 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,387 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,387 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:21,389 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,389 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,389 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,389 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,389 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,391 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,391 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,391 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,391 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,392 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,394 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,394 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,394 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,394 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,394 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,397 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,397 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,397 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,397 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,397 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 303#L1712-1true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,400 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,400 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,400 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,400 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,452 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,452 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,452 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,452 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,452 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,452 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,452 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,452 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,621 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,621 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,621 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,621 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,621 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,621 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,621 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,621 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,625 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,626 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,626 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,901 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,901 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,901 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,901 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,956 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,960 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,960 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,964 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,967 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,969 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,973 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,973 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,973 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,973 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,973 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,975 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,975 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,975 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,975 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,975 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,977 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,977 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,979 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,983 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,983 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,983 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,984 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,984 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:21,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,996 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,996 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,996 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,996 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:21,999 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,999 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,999 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:21,999 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:22,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:22,001 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:22,001 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:22,001 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:22,001 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:22,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:22,003 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:22,003 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:22,003 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:22,003 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:22,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:22,005 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,006 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,006 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,006 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,006 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:22,008 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,008 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,008 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,008 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,008 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:22,010 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:22,012 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,012 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,012 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,012 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,013 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:22,063 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:22,063 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:22,063 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:22,063 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:22,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:22,065 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:22,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:13:23,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,917 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,917 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,917 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,917 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,917 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,918 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,918 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,918 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,918 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 438#(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)), 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,920 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,920 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 133#L1711-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,922 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,922 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,922 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,922 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,923 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,923 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,925 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,925 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,925 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,925 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,925 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,925 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,925 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,925 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:23,929 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,929 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,929 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,930 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,930 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:23,933 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,934 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,934 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,934 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,935 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,935 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,935 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,935 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,935 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 154#L1712true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,937 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,937 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,937 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,937 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,950 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,950 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,950 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,950 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,950 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,956 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,956 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,956 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,956 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,956 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,960 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,960 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,960 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,960 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,960 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,960 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,960 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,960 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,961 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,961 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,966 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,966 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,966 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,966 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,967 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,967 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,967 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,967 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,967 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,967 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,971 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,971 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,971 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,971 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,971 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:23,971 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,971 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,971 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,971 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:23,971 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,069 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,069 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,069 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,069 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,071 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,072 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,072 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,072 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,074 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,074 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,074 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,074 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,076 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,076 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,077 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,077 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,079 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,079 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,079 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,079 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,081 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,081 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,081 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,081 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,083 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,083 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,083 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,083 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,085 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,085 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,085 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,085 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:24,087 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,087 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,087 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,087 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 438#(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)), 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:24,089 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,089 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,089 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,089 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:24,091 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,092 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,092 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,092 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,094 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,094 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,094 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,094 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,096 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,096 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,096 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,096 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,098 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,098 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,098 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,098 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,100 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,100 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,100 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,100 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,102 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,102 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,102 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,102 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,104 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,104 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,104 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,104 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,106 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,106 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,107 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,107 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,109 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,109 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,109 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,109 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,112 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,112 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,112 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,112 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,114 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,114 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,114 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,114 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,116 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,116 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,116 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,116 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:24,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:24,256 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,256 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,256 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,256 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,257 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,257 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,257 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,257 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,260 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,261 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,261 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,261 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,261 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,261 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,261 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,261 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:24,269 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,269 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,269 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,269 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,269 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,269 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,269 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,269 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:24,276 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,276 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,277 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,277 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,280 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,281 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,281 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,281 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:24,285 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,285 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,285 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,285 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,285 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,285 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,285 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,285 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,290 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,290 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,290 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,290 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,294 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,294 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,294 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,294 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,299 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,299 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,300 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,300 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,300 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,300 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,304 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,304 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,304 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,304 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,304 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,304 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,314 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,314 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,314 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,314 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,317 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,317 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,317 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,317 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,321 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,321 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,321 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,321 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,327 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,327 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,327 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,327 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,327 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,327 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,327 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,327 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,331 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,331 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,331 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,331 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,420 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,420 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,420 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,421 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,421 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,421 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,421 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,421 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,428 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,428 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,428 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,428 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,428 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,432 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,432 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,432 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,432 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,432 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,436 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,436 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,436 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,436 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,436 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,441 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,441 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,441 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,441 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,441 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,445 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,445 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,445 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,445 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,445 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,451 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,451 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,451 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,451 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,451 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,456 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,456 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,456 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,456 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,456 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,460 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,460 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,460 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,460 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,460 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:24,465 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,465 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,465 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,465 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,465 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:24,469 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,469 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,469 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,469 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,469 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:24,474 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,474 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,474 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,474 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,474 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,478 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,478 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,478 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,478 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,478 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,481 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,481 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,481 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,481 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,481 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,483 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,483 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,484 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,484 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,484 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,487 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,490 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,490 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,490 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,490 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,490 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,492 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,492 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,492 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,492 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,492 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,494 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,495 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,495 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,495 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,495 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,499 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,499 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,499 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,499 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,499 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,504 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,504 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,504 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,504 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,504 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,506 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,506 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,507 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,507 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,507 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,509 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,509 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,509 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,509 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,509 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,509 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,509 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,509 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,509 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,600 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,600 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,601 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,601 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,601 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,670 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:24,670 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:24,670 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:24,670 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:24,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,797 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,797 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,797 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,797 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,799 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,800 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,800 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,800 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,800 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,800 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,800 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,800 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,802 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,802 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,802 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,802 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:24,804 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,804 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,804 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:24,804 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,167 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,167 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,168 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,168 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:13:25,209 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,209 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,209 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,209 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,211 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,213 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,214 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,215 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,216 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,216 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,216 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:13:25,218 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,220 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,220 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,220 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,220 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,220 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,222 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,222 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,222 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,222 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,222 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,224 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,224 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,224 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,224 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,224 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,226 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,228 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,228 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,228 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,228 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,228 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,242 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,244 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,247 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,247 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,247 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,247 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,249 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,252 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,252 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,252 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,252 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,252 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,254 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,254 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,254 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,254 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,254 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,256 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,256 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,256 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,256 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,256 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,258 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,281 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:25,281 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:25,281 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:25,281 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:25,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,305 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,305 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,305 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,305 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:25,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:25,308 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:25,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:13:27,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,188 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,188 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,188 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,188 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,188 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,189 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,189 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,189 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,189 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:27,191 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,191 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,191 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,191 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,191 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,191 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,191 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,192 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,192 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:27,196 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,196 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,196 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,196 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,197 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 6#L1712-3true, 373#true, 366#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,199 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:27,199 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 133#L1711-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,204 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,204 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,204 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,204 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,204 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,205 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,205 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,205 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,205 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,205 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,209 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,209 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,209 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,209 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,209 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,209 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,209 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,209 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,210 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,210 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,218 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,218 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,218 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,218 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,218 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,396 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,396 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,396 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,396 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:27,399 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,399 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,399 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,399 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,399 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 303#L1712-1true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,409 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,409 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,409 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,409 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,411 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,411 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,411 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,411 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,411 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,416 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,416 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,416 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,416 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,416 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,416 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,416 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,417 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,417 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,417 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,422 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,422 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,422 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,422 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,422 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,422 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,423 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,423 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,423 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,423 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,450 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,450 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,450 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,450 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,450 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,450 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,450 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,451 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,451 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,451 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,456 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,456 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,456 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,456 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,456 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,457 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,457 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,457 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,457 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,457 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,457 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,457 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,457 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,457 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,458 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,463 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,463 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,463 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,463 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,463 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:27,553 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,555 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,555 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,555 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,555 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,557 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,558 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,558 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,558 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,560 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,560 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,560 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,560 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,562 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,562 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,562 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,562 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,564 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,564 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,564 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,564 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,566 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,566 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,566 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,566 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,568 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,568 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,568 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,568 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,570 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,570 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,570 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,570 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,574 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,574 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,574 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,574 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 53#L1712true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,578 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,578 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,578 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,578 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true, 439#(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))]) [2023-11-30 01:13:27,580 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,580 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,580 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,580 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,582 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,582 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,582 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,582 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:27,584 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,584 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,584 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,584 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,586 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,586 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,587 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,587 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,588 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,588 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,589 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,589 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 438#(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)), 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,591 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,591 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,591 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,591 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,593 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,593 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,593 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,593 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,595 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,595 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,595 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,595 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,598 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,598 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,598 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,598 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,600 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,600 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,600 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,600 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,603 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,604 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,604 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,604 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,606 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,606 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,606 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,606 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,608 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,608 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,608 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,608 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:27,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:27,798 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,798 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,800 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,800 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,801 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,801 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:27,801 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,801 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,801 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,801 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,805 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,805 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,805 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,805 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,805 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,805 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,805 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,805 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,807 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,808 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,808 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,810 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,810 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,810 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,810 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,812 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,812 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,812 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,812 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,814 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,814 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,814 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,814 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,816 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true, 439#(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))]) [2023-11-30 01:13:27,817 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 438#(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)), 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,821 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,821 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,821 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,821 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,823 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,823 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,823 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,823 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,827 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,827 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,828 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,828 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,830 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,830 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,830 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,830 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,832 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,832 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,832 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,832 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,837 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,837 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,837 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,837 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,838 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,838 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,838 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,838 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,841 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,841 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,841 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,841 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,845 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,845 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,847 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,871 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,871 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,872 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,872 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,932 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,932 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,932 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,932 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,932 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,932 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,932 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,932 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:27,936 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,936 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,936 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,937 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,939 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,941 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,941 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,941 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,941 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,941 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,943 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,943 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,943 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,943 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,943 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,945 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,945 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,945 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,945 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,945 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,947 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,949 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,951 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,954 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,954 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,954 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,954 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,954 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,957 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,959 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,961 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true, 342#L1711-6true]) [2023-11-30 01:13:27,964 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 70#L1711-5true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,966 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:27,968 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 438#(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)), 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,970 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,970 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,970 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,970 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,970 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 438#(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)), 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,972 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,972 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,972 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,972 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,972 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 438#(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)), 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,974 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,976 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,976 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,978 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,981 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,983 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,987 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,987 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,987 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,987 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,987 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,989 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,991 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,991 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,991 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,991 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,991 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:27,993 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,993 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,994 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,994 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:27,994 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,052 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,052 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,052 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,052 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,054 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,054 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,098 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:28,098 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:28,098 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:28,098 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:28,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,220 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,220 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,220 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,220 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,222 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,222 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,222 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,222 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,409 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,409 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,409 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,409 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:13:28,454 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,454 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,454 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,454 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,456 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,456 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,456 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,456 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,458 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,458 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,458 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,458 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,460 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,460 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,462 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,463 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,463 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,463 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,465 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,465 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,465 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,465 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,467 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,469 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,469 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,469 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,469 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,469 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,471 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,471 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,471 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,471 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,471 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,473 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,473 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,474 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,474 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,474 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,475 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,476 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,476 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,476 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,476 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,477 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,478 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,478 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,478 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,478 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,480 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,480 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,480 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,480 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,480 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,482 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,482 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,482 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,482 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,482 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,514 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,514 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,514 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,514 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,516 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,516 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,516 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,516 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,516 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,518 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:28,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:28,519 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:28,519 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:28,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,541 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,542 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,542 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,542 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:28,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:28,544 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,544 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,544 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,544 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:28,544 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:13:30,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:30,803 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,803 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,803 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,803 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,803 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,803 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,803 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,803 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,803 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,806 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,806 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,806 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,806 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,806 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,806 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,806 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,806 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,806 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,806 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:30,811 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,811 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,812 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,812 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,812 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 308#L1712-2true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,812 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,812 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,812 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,812 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,812 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:30,817 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,817 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,817 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,817 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,818 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,820 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,820 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,820 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,820 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,820 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:30,822 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,822 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 308#L1712-2true, 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,823 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,826 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,826 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,826 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,826 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,826 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,829 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,829 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,829 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,829 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,829 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,831 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,831 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,831 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,831 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,831 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,832 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,832 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,832 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,832 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,832 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,832 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,832 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,832 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,832 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,832 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,835 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,835 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,835 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,835 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,835 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,836 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,836 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,836 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,836 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,836 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,841 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,841 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,841 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,841 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,841 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,842 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,842 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,842 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,842 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,842 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,844 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,844 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,844 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,844 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,844 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,845 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,845 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,845 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,845 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,848 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,848 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,848 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,848 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,848 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,848 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,848 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,848 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,848 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,849 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,851 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,851 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,851 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,851 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,851 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,854 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,854 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,854 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,854 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,856 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,856 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,856 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,856 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,856 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,857 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,857 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,857 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,857 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,857 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,861 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,861 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,861 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,861 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,862 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,862 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,862 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,862 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,862 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,862 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,869 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,869 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,869 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,869 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,869 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,872 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,872 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,872 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,872 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,872 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,872 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,872 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,872 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,872 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,872 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,875 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,877 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,877 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,877 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,877 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,877 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,880 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,880 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,880 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,880 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,880 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,880 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,880 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,880 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,880 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,880 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,888 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,888 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,888 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,888 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:30,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,888 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,888 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,888 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,888 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:30,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:30,972 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,972 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,972 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,972 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,975 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:30,977 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,977 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,977 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,978 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,980 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,980 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,980 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,980 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,982 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,982 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,982 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,982 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,984 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,985 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,985 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,985 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,987 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,987 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,987 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,987 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,989 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,989 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,989 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,989 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,991 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,991 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,991 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,992 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:30,995 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,995 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,995 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:30,995 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,000 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,000 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,000 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,000 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 53#L1712true, 373#true, 352#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,005 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,005 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,005 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,005 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:31,008 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,008 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,008 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,008 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:31,010 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,010 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,010 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,010 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:31,012 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:31,015 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,015 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,015 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,015 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,018 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,018 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,018 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,018 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,021 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,021 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,021 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,021 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,025 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,025 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,025 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,025 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,028 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,028 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,028 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,028 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,031 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,033 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,036 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,036 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,036 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,036 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:31,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 53#L1712true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,297 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,297 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,297 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,297 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:31,300 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,300 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,300 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,300 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,300 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,300 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,300 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,300 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:31,304 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,304 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,304 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,308 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,308 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,308 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,308 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,309 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,309 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,309 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,309 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,312 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,312 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,312 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,312 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,314 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,314 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,314 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,314 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,317 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,317 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,317 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,317 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,319 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,319 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,319 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,319 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,325 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,325 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,325 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,325 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:31,332 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,332 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,332 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,332 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:31,332 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,332 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,332 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,332 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:31,336 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,336 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,336 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,336 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:31,338 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,338 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,338 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,338 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,343 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,343 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,343 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,343 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,344 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,344 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,345 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,345 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,349 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,349 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,349 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,349 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,353 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,353 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,353 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,353 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,357 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,357 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,357 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,357 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:13:31,357 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,357 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,357 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,357 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,360 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,360 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,360 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,360 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,385 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,385 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,385 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,385 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,452 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,454 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,454 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,454 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,455 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,455 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,455 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,455 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,455 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:31,457 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,457 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,457 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,457 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,457 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,459 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,459 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,459 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,459 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,459 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:31,461 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,461 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,461 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,461 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,462 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,463 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,463 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,464 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,464 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,464 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,465 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,465 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,466 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,466 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,466 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,467 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,468 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,468 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,468 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,468 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,470 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,470 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,470 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,470 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,470 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,472 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,472 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,472 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,472 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,472 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,474 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,474 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,474 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,474 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,474 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,478 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,478 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,478 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,478 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,478 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,480 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,480 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,480 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,480 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,482 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,485 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 438#(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)), 366#true, 373#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,487 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:31,489 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:31,491 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,491 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,491 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,491 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,491 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:31,493 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,494 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,494 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,494 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,494 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:31,496 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,496 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,496 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,496 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,496 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,498 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,498 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,498 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,498 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,498 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,501 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,501 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,501 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,501 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,501 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,504 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,504 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,504 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,507 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,508 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,509 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,509 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,510 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,510 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,510 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,511 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,512 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,512 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,512 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,512 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,514 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,567 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,569 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,610 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:31,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:31,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:31,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:31,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,623 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:31,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:31,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:31,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:31,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:31,913 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,913 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,913 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:31,913 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,111 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,111 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,111 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,111 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,158 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,158 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,158 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,158 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,160 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,160 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,160 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,160 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,162 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,162 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,162 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,162 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,164 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,165 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,165 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,165 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,167 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,167 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,167 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,167 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,170 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,172 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,172 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,172 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,172 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,172 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,174 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,174 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,174 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,174 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,174 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,176 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,176 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,176 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,176 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,176 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,178 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,178 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,178 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,179 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,179 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,187 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,187 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,187 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,187 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,189 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,189 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,189 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,190 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,190 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,215 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,215 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,215 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,215 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,218 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 442#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,221 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:32,221 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:32,221 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:32,221 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:32,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,263 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:32,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:32,267 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,268 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,268 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,268 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:32,268 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:13:34,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:34,623 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,623 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,623 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,626 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,626 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,626 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,626 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,626 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:34,626 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,626 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,626 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,626 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,626 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,630 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,630 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,630 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,630 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,630 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,631 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,631 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,631 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,631 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,631 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,633 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,634 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,634 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,634 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,634 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,634 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,634 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,634 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,634 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,634 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,636 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,636 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,636 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,636 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,636 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,639 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,639 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,639 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,639 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,639 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,641 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,641 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,641 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,641 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,641 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,644 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 439#(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)), 388#true]) [2023-11-30 01:13:34,644 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 438#(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)), 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,648 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,651 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,651 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,651 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,651 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,651 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,655 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,656 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,656 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,656 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,656 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,658 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,658 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,658 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,658 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,658 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,660 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,660 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,660 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,660 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,660 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,666 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,666 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,666 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,666 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,666 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,667 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,667 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,667 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,667 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,667 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,667 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:34,668 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:34,668 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:34,668 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:34,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,670 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,670 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,670 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,670 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,670 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,674 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,674 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,674 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,674 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,675 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,675 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,675 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,675 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,675 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,675 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,677 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,681 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:34,682 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:34,682 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:34,682 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:34,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,682 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,682 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,682 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,682 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,682 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,684 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,684 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,684 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,684 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,684 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,685 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,685 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,685 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,685 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,685 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,689 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,689 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,689 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,689 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,689 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,692 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,692 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,692 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,692 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,692 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,692 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,692 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,692 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,692 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,692 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,697 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,697 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,697 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,697 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,697 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,699 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,699 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,699 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,699 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,699 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,706 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,706 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,706 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,706 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,706 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:34,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,707 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:34,707 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:34,707 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:34,707 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:34,707 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:34,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,797 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,797 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,797 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,797 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:34,799 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,799 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,799 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,799 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:34,802 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,802 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,802 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,802 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:34,804 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,804 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,804 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,804 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,807 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,808 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,808 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,808 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,810 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,810 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,810 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,810 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:34,812 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,812 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,813 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,813 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:34,815 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,815 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,815 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,815 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,818 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,818 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,818 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,819 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:34,823 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,823 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,823 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,823 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,827 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,827 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,827 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,827 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,835 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,835 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,835 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,835 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,843 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,843 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,844 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,844 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 53#L1712true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:34,848 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,848 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,848 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,848 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,853 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,853 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,853 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,854 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,857 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,857 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,857 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,858 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,861 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,861 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,861 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,861 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,865 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,866 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,866 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,866 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,873 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,878 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,878 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,878 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,878 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,884 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,884 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,884 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,884 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,888 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,889 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,889 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,889 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,894 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,894 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,894 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,894 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,899 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,899 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,899 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,899 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,903 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,903 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,903 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,903 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:34,907 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,907 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,907 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:34,907 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:35,289 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,289 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,289 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,289 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,292 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:35,292 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,293 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,293 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,295 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,295 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,295 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,295 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,297 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,297 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,297 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,297 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:35,298 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,298 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,298 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,298 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:35,298 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,298 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,298 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,298 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:35,300 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,300 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,300 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,300 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:35,302 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,302 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,302 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,302 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:35,308 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,308 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,308 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,308 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,315 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,316 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,316 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,317 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,317 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,319 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,319 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,320 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,320 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,322 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,322 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,322 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,322 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,324 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,326 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,330 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,335 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,335 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,335 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,335 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,335 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,335 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,335 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,335 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,337 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,342 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,342 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,342 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,342 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,346 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,346 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,346 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,346 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,348 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,349 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:13:35,349 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,372 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,373 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,431 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,433 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,439 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,439 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,439 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,439 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,439 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:35,442 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,442 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,442 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,442 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,442 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:35,444 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:35,447 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,447 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,447 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,447 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,447 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,450 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,450 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,450 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,450 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,450 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,452 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,452 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,452 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,453 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,453 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:35,455 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,455 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,455 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,455 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,455 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:35,457 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,457 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,457 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,458 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,458 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,460 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,460 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,460 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,460 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,460 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:35,464 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,464 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,464 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,464 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,464 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,467 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,470 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,470 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,470 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,470 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,470 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,472 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,474 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:35,478 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,478 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,478 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,478 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,478 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,481 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,481 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,481 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,481 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,481 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 205#L1711-7true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,483 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,483 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,483 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,483 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,483 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,485 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,485 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,486 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,486 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,486 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,488 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,488 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,488 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,488 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,488 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,492 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,492 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,492 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,492 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,492 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,494 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,494 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,494 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,494 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,495 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,498 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,498 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,498 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,498 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,498 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,500 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,500 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,500 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,500 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,500 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,502 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,502 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,503 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,503 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,503 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,505 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,505 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,505 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,505 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,505 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,508 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,508 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,508 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,508 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,508 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,510 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,510 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,510 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,510 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,510 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,607 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:35,607 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:35,607 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:35,607 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:35,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,618 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:35,618 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:35,618 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:35,618 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:35,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,728 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,728 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,728 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,728 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,731 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,731 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,731 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,731 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,731 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,731 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,731 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,731 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,902 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,902 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,902 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,902 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,902 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,902 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,902 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,902 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,962 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:13:35,965 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,965 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,965 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,965 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,969 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,969 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,969 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,969 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,969 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,971 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,971 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,971 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,971 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,971 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,981 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,981 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,981 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,981 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,983 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,983 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,983 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,983 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,986 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,986 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,986 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,986 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:35,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,988 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,988 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,988 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,988 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,988 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,990 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,990 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,990 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,990 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,990 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:35,993 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,993 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,993 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,993 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:35,993 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 30#L1711-1true, 395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:36,026 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:36,026 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:36,026 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:36,026 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:36,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 442#true, 30#L1711-1true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:36,028 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,028 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,028 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,028 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,028 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:36,031 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:36,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:36,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:36,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:36,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:36,064 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:36,064 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:36,064 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:36,064 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:36,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:36,066 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:36,067 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:36,067 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:36,067 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:36,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:36,069 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:36,071 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,071 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,071 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,071 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:36,071 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:13:38,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 53#L1712true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,502 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,502 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,502 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,502 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,502 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:38,504 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,504 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,505 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,505 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:38,507 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,507 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,509 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,510 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,512 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,514 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,515 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,515 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,515 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,515 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,517 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,517 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,517 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,517 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,517 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,519 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,525 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:38,531 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,531 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,531 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,531 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,531 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:38,532 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,532 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,532 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,532 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,532 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:38,536 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:38,538 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,540 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,543 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,543 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,543 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,543 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,543 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,543 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,545 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 154#L1712true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,549 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,553 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,553 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,553 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,553 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,553 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 218#L1712-4true, 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,557 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:13:38,557 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,558 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,560 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,560 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,560 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,560 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,560 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,564 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,564 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,564 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,564 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,564 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,567 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,569 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,569 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,571 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,573 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,574 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,574 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,574 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,574 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,583 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,583 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,583 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,583 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,583 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,587 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,587 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,587 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,587 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,587 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:38,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,587 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,587 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,587 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,587 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,588 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:38,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,647 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,647 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,647 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,647 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,649 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,649 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,649 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,649 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,651 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,651 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,651 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,651 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,654 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,654 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,654 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,654 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:38,656 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,656 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,656 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,656 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,659 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,659 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,659 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,659 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,661 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,661 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,661 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,661 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,664 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,664 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,664 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,664 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,666 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,666 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,666 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,666 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:38,669 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,669 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,669 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,669 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,671 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,671 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,671 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,671 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,673 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,673 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,674 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,674 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,676 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,676 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,676 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,676 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,678 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,678 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,678 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,678 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,680 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,680 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,680 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,680 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 53#L1712true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,682 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,682 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,683 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,683 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,685 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,685 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,685 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,685 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,687 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,687 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,688 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,688 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,690 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,690 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,690 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,690 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,693 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,693 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,693 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,693 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,695 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,695 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,695 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,695 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,697 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,701 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,701 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,701 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,701 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,703 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,703 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,704 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,704 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,706 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,706 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,706 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,706 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:38,708 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:38,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:39,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,280 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,283 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,283 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,283 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,283 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,285 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,288 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,288 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,288 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,288 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,290 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 205#L1711-7true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,295 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,295 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,295 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,295 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,295 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,295 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,295 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,295 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,297 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,297 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,297 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,297 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,298 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,298 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,298 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,298 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:39,304 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,304 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,304 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,304 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:39,306 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,308 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,308 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,308 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,308 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,309 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,314 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,314 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,314 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,314 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,322 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,322 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,325 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 133#L1711-2true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,325 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,331 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,331 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,331 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,331 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,331 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,331 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,331 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,331 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,334 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,334 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,334 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,334 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,341 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,341 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,341 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,341 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,341 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,341 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,341 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,341 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,343 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,343 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,343 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,343 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,345 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,346 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,346 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,346 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,348 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,348 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,348 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,348 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,350 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,431 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,433 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,433 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,433 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,433 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,433 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,436 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,439 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,439 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:39,442 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,447 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,447 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,447 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,447 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,447 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,449 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,449 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,449 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,449 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,449 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,452 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,452 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,452 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,453 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,453 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,454 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,454 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,455 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,455 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,455 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:39,457 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,457 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,457 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,457 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,457 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,460 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,460 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,460 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,460 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,460 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,462 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,462 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,462 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,462 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,462 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,465 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,467 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,469 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,472 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,472 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,472 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,472 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,472 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 438#(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)), 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,475 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,477 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,477 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,477 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,477 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,477 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,480 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,480 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,480 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,480 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,480 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,483 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,483 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,483 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,483 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,483 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,485 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,485 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,485 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,485 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,485 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,487 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,487 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,487 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,487 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,487 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,491 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,493 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,496 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,498 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,584 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,584 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,584 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,584 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 172#L1712-9true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,642 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:39,642 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:39,642 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:39,642 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:39,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,661 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:39,661 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:39,661 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:39,661 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:39,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,663 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:39,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:39,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:39,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:39,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,790 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,790 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,790 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,790 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,791 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,791 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,791 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,791 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,799 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,799 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,799 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,799 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:39,799 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,799 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,799 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,799 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:13:39,800 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,800 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,800 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:39,800 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,059 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,059 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,059 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,059 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,061 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,061 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,061 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,061 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,064 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,064 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,064 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,064 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,064 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,066 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,066 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,066 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,066 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,066 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,075 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,075 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,075 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,075 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,077 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,079 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,081 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,081 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,081 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,081 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,081 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,083 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,083 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,083 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,083 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,083 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,085 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,085 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,085 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,085 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,085 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,117 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,117 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,117 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,117 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:40,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 30#L1711-1true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,120 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,120 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,120 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,120 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,120 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 30#L1711-1true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,122 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:40,122 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:40,122 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:40,122 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:40,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:40,125 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:40,125 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:40,125 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:40,125 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:40,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:13:40,148 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,148 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,148 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:40,148 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:13:42,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:42,590 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,590 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,591 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,591 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,591 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,594 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,594 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,594 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,594 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,594 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:42,594 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,594 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,594 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,594 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,594 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,596 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,596 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,596 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,596 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,597 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,599 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,599 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,599 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,599 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,599 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:42,599 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,599 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,599 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,599 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,599 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:42,600 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,600 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,600 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,600 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,600 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:42,602 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,602 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,602 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,602 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,602 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:42,604 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,604 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,604 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,604 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,604 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:42,610 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,617 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,617 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,617 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,617 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,617 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,617 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,618 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,618 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,618 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,618 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,619 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,619 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,619 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,620 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,620 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,622 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,622 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,623 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,623 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,623 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,625 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,625 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,625 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,625 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,625 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,627 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,629 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,629 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 133#L1711-2true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,633 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,633 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,633 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,633 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,634 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,634 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,634 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,634 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,634 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,638 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,638 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,638 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,639 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,641 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,641 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,641 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,641 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,645 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,645 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,645 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,646 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,646 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,650 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,650 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,650 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,650 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,650 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,652 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,652 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,652 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,652 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,652 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,652 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,653 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,653 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,653 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,653 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:13:42,653 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,653 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,653 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,653 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,653 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,657 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,657 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,657 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,657 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,657 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,657 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,657 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,658 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,658 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,658 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,658 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,658 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,658 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,658 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,658 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,660 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,662 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,662 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,662 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,662 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,662 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,668 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,668 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,668 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,668 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,668 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 25#L1712-9true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,670 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,670 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,670 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,670 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,670 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,671 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,671 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,671 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,671 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,671 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,675 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,675 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,675 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,675 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,675 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,675 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,675 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,675 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,676 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,676 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,676 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,676 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,676 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,676 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,676 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:42,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,733 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,733 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,733 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,733 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 133#L1711-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,735 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,738 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,738 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,738 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,738 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,740 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,740 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,740 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,740 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,742 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,745 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,745 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,745 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,745 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 53#L1712true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,748 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,749 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,749 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,749 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,751 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,752 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,752 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,752 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,755 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,755 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,755 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,755 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,757 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,757 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,757 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,757 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,760 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,760 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,760 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,760 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,762 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,762 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,762 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,762 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,765 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,765 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,765 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,765 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:42,768 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,768 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,768 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,768 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 438#(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)), 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,771 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,771 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,771 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,771 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,773 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,773 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,773 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,773 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,776 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,776 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,776 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,776 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:42,780 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,780 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,780 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,780 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:42,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:13:42,785 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,785 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,785 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:42,785 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,194 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,194 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,194 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,194 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:43,196 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,197 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,197 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,197 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,199 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,199 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,199 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,199 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,199 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,199 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,199 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,199 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 438#(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)), 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,201 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,201 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,201 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,202 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,210 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,210 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,210 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,210 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,212 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,212 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,212 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,212 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,223 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,223 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,223 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,223 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,227 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,227 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,227 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,227 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,231 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,231 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,231 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,231 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,234 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,234 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,234 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,234 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,234 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,234 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,234 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,234 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,238 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,238 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,238 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,238 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 133#L1711-2true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,238 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,238 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,239 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,239 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,241 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,241 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,241 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,241 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,241 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,241 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,241 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,241 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 154#L1712true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,244 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,244 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,244 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,244 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,244 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,244 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,244 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,244 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,330 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,330 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,330 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,330 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,333 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,333 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,333 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,333 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,333 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,335 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,337 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,337 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,337 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,337 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,337 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,339 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,339 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,339 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,339 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,339 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,341 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,344 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,344 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,344 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,344 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,344 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 53#L1712true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,347 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,351 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,351 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,351 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,351 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,351 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,354 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,356 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,357 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,357 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,357 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,359 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,359 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,359 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,359 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,359 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,361 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,361 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,361 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,361 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,361 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,363 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:43,366 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,366 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,366 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,366 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,366 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,368 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,368 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,368 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,368 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,368 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,370 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,370 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,370 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,370 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,370 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,372 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,376 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,376 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,376 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,376 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,376 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 100#L1712-7true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,380 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,380 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,380 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,380 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:13:43,380 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,381 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,381 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,381 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,418 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,418 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,418 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,418 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,418 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,418 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,418 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,419 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:13:43,421 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 209#L1710-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:13:43,421 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,422 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,422 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:43,456 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:43,456 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:43,456 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:43,456 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:43,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,554 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,554 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,555 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,558 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,558 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,559 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,559 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,559 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,559 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,559 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,559 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,948 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,948 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,948 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,948 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 39#L1710-3true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,948 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,948 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,949 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,949 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,982 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,982 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,985 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,985 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,985 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,987 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,990 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:43,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,992 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,992 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,992 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,992 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,992 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,994 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,994 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,994 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,994 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,994 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,996 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:43,998 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,998 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,998 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,998 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:43,998 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:44,008 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:44,010 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,011 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,011 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,011 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:44,013 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,013 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,013 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,013 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:44,015 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,015 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,015 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,015 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,015 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:44,017 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,017 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,017 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,017 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,017 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:44,019 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,019 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,019 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,019 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,019 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 30#L1711-1true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:44,052 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,052 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,052 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,052 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:44,054 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,054 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,054 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,054 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:44,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 30#L1711-1true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:44,056 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,056 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,057 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,057 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,057 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 30#L1711-1true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:44,059 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,059 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,059 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,059 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,059 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 39#L1710-3true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:44,077 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,077 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,077 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,077 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,077 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 39#L1710-3true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:44,078 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,078 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,078 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,078 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:44,078 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:13:46,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,548 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,549 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,549 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,551 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,551 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,551 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,551 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,551 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,554 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,554 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,554 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,554 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,554 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,556 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,556 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,556 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,556 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,556 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,558 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,559 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,559 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,559 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,559 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,563 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,564 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,567 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,567 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,575 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,575 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,575 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,575 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,575 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:46,575 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,575 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,575 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,575 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,575 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:46,577 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,580 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,581 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,586 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,586 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,586 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,586 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,586 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,604 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,604 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,604 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,604 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,604 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,605 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,605 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,605 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,605 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,605 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,607 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,607 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,607 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,607 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,607 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 133#L1711-2true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,607 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,607 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,607 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,607 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,611 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,611 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,612 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,614 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,614 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,614 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,614 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,620 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,620 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,620 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,620 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,620 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,621 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,621 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,621 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,621 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,621 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,623 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,623 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,623 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,623 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,623 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,625 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,625 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,625 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,625 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,625 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,627 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,627 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,627 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,627 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,627 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,629 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,630 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,630 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,630 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,630 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,634 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,634 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,634 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,635 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,635 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,637 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,639 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,639 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,639 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,639 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,639 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,641 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,641 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,641 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,641 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,641 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,642 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,642 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,642 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,642 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,642 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,646 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,646 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,646 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,646 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,646 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,646 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,646 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,646 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,646 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,646 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:46,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 30#L1711-1true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,651 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,651 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,651 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,651 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,651 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [30#L1711-1true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,653 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:46,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,732 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,732 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,732 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,732 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,734 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,734 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,734 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,734 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,737 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,737 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,737 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,737 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 133#L1711-2true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,740 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,740 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,740 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,740 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,742 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,742 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,742 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,742 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:46,744 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,744 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,744 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,747 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,747 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,747 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,747 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,749 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,752 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,752 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,752 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,752 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,756 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,756 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:46,761 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,761 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,761 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,762 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,764 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,767 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,767 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,767 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,767 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:46,770 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,770 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,770 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,770 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,773 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,773 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,773 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,773 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,775 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,775 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,775 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,775 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,778 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,778 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,778 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,778 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,782 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,782 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,782 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,782 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:46,786 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,786 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,786 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:46,786 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,241 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,241 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,241 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,241 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,243 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,243 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,243 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,243 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:47,244 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,244 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,244 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,244 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:47,246 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,246 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,246 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,246 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,248 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,248 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,248 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,248 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,248 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,248 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,248 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,248 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 438#(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)), 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,252 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,253 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,253 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,253 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,256 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,256 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,256 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,256 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,260 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,260 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,260 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,260 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,267 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,269 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,269 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,270 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,270 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,272 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,272 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,276 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 133#L1711-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,276 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,277 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 133#L1711-2true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,277 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,277 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,277 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,277 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,279 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,279 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,279 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,279 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,280 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,280 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,290 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,290 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,290 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,290 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,378 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,378 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,378 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,378 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,378 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,378 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,378 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,378 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,383 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,383 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,383 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,383 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,383 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,385 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,385 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,386 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,386 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,386 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,388 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,388 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,388 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,388 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,388 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,390 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,390 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,390 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,390 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,390 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,392 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,392 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,392 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,392 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,393 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:47,395 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,397 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,397 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,397 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,398 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,398 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,401 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,401 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,401 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,401 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,401 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,404 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,410 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,411 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,411 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,411 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,411 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:47,420 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,423 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,424 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,424 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,424 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,424 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,428 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:47,432 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,432 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,432 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,432 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,432 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 438#(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)), 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,436 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,436 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,436 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,436 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,436 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,440 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,440 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,440 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,441 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,441 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,445 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,445 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,446 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,446 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,446 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:13:47,453 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,453 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,453 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,453 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,453 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,458 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,458 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,458 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,459 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,459 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,508 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,509 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,509 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,509 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,509 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 205#L1711-7true, 428#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,581 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:47,581 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:47,581 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:47,582 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:47,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,696 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,696 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,696 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,697 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,701 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,701 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,701 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,701 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,701 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,701 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,701 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,701 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,701 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,701 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,701 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,701 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:13:47,702 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,702 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,702 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,702 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,897 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,897 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,897 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,897 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,899 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,899 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,899 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,899 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,901 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,902 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,902 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,902 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,904 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,904 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,904 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,904 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,906 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,906 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,906 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,906 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,908 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,908 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,908 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,908 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,908 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,910 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,912 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,912 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,912 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,912 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,912 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,914 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,914 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,914 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,914 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,914 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,916 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,916 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,916 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,916 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,916 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,926 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,926 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,926 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,926 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,928 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,929 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,929 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,929 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,931 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,933 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,933 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,933 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,933 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:47,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,935 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,935 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,935 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,935 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,935 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,937 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,937 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,937 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,937 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,937 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,939 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,939 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,939 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,939 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,939 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:47,941 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,941 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,941 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,941 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,941 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [30#L1711-1true, 442#true, 395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:13:47,966 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:47,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:13:50,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,503 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,503 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:50,506 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,506 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,508 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,508 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,509 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,509 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,509 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,509 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,509 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,509 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,509 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,509 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 438#(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)), 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,511 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,511 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,511 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,511 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,511 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,519 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,519 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,520 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,520 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,520 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:50,520 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:50,520 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:50,520 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:50,520 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:50,520 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:50,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,521 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,522 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,522 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,522 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,522 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,532 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,532 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,532 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,532 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,532 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,536 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,541 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,541 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,541 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,541 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,541 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 250#L1712-10true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,543 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,543 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,544 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,548 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,548 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,548 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,548 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,548 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 133#L1711-2true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,548 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,548 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,548 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,548 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,548 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,550 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,550 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,550 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,550 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,551 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,551 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,551 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,551 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,551 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 154#L1712true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,553 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,553 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,553 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,553 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,553 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,553 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,553 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,553 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 100#L1712-7true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,558 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,558 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,558 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,558 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,568 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,568 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,568 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,568 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,568 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,571 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,571 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,571 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,571 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,571 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,571 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,571 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,571 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,571 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,571 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,576 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,576 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,576 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,576 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,576 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,576 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,576 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,576 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,576 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,576 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,580 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,580 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,580 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,580 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,580 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,580 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,580 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,580 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,581 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,581 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,870 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,870 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,870 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,870 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 442#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,873 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,873 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,873 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,873 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,876 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,878 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,878 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,878 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,878 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,880 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,880 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,880 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,880 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,882 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,884 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,885 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,885 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,885 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,887 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,887 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,887 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,887 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:50,889 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,889 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,889 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,889 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:50,891 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,891 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,892 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,892 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,894 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,894 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,894 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,894 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,897 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,899 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,899 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,899 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,899 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,902 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,902 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,902 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,902 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,905 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,907 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,909 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,911 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,911 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,911 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,911 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:13:50,912 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,912 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,912 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,912 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:50,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,914 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,914 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,914 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,914 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:50,916 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,916 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,916 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,916 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,918 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,918 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,919 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,919 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,921 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,921 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,921 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,921 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,923 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,923 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,923 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,923 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,925 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,925 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,925 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,925 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,928 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,928 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,928 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,928 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,930 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,930 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,930 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,930 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,932 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,932 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,932 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,932 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,935 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,935 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,935 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,935 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,937 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,937 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,937 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,937 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:50,940 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,940 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,940 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:50,940 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:51,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,455 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:51,457 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,457 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,457 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,457 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,457 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,457 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,457 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,458 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,460 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,460 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,460 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,460 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:51,462 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,462 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,462 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:51,466 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,466 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,466 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,466 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,468 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,468 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,468 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,468 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,468 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,468 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,468 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,468 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 438#(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)), 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,472 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,472 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,473 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,473 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,474 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,474 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,474 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,474 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,476 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,476 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,476 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,476 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,477 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,477 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,477 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,477 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,480 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,480 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,480 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,480 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,482 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,485 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,485 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,485 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,485 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,489 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,489 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,492 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,495 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,495 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,497 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,497 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,497 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,497 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,499 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,501 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,503 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,504 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,504 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,504 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,505 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,505 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,505 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,505 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,507 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,507 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,507 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,507 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,507 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,507 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,507 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,507 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,509 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,510 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,510 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,510 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,570 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,570 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,570 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,570 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:13:51,570 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,570 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,570 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,570 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,574 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,574 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,574 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,575 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,575 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,577 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,577 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,577 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,577 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,577 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,579 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,579 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,579 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,579 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,579 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,581 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,581 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,581 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,581 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,581 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,583 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,583 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,583 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,583 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,583 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,585 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,585 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,585 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,585 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,585 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,587 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,587 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,587 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,587 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,587 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,589 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,589 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,589 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,589 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,590 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:51,591 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,592 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,592 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,592 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,592 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:51,594 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,594 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,594 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,594 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,594 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,596 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,596 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,596 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,596 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,596 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,599 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 428#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,601 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,601 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,601 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,601 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,601 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,604 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,604 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,604 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,604 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,604 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,606 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,606 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,606 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,606 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,606 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,608 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,608 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,609 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,609 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,609 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,611 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,611 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,611 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,611 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,611 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,613 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:13:51,613 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,614 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,615 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,615 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,616 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,616 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,616 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:51,618 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,618 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,618 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,618 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,618 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,620 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,620 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,620 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,620 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,620 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,622 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,622 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,622 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,622 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,622 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,624 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,624 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,624 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,624 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,624 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,626 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,626 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,626 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,626 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,626 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,628 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,628 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,628 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,628 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,628 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,630 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,630 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,630 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,630 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,633 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,636 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,636 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,636 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,636 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,636 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,638 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,638 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,638 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,638 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,638 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,640 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,682 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,682 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,682 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,682 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,682 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,682 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,682 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,683 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 149#L1711-1true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:13:51,685 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,685 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,685 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,685 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,685 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 149#L1711-1true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:13:51,685 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,685 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,685 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,685 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,685 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,830 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,831 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,831 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,831 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,833 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,833 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,833 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,833 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,833 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,833 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,833 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,833 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,835 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,835 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,835 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,835 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,837 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,837 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,837 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,837 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 133#L1711-2true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:13:51,838 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,838 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [30#L1711-1true, 442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,986 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [30#L1711-1true, 395#true, 442#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:51,986 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,987 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:51,987 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,018 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,018 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,018 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,018 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,020 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,022 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,024 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,027 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,029 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,029 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,029 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,029 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,029 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,031 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,031 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,031 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,031 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,031 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,033 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,033 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,033 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,033 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,033 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,035 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,035 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,035 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,035 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,035 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,037 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,037 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,037 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,037 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,037 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 208#L1711-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,051 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,051 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,051 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,051 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,053 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,053 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,053 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,054 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,056 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,056 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,056 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,056 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,058 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,058 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,058 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,058 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:52,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,060 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,060 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,060 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,060 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,060 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,062 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,062 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,062 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,062 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,062 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,064 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,064 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,064 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,064 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,064 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,066 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,066 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,066 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,066 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,066 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:13:52,068 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,068 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,068 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,068 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 30#L1711-1true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,080 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,080 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,080 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,080 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,080 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 30#L1711-1true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:52,080 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,080 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,080 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,080 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:52,080 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:13:54,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,696 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,696 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,699 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:54,699 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:54,701 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,701 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,701 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,701 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,702 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,703 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,704 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 438#(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)), 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,708 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,708 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,708 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,708 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,708 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 205#L1711-7true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,711 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:54,711 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:54,711 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:54,711 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:54,711 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:54,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,712 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,712 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,712 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,712 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,712 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,715 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,723 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,723 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,723 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,723 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,723 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,725 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,727 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,728 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,728 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,732 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,732 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,732 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,732 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,732 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 133#L1711-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,732 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,732 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,732 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,732 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,733 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 133#L1711-2true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,733 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,733 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,733 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,733 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,733 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,735 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,735 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,735 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,735 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,735 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,736 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,736 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,736 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,736 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,736 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,736 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,736 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,736 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,745 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,749 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,749 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,750 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,754 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,754 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,754 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,758 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,759 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,759 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,759 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,759 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,759 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,759 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,759 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,759 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,759 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,763 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,763 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,763 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,763 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,763 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,763 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,763 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,764 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:54,833 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,833 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,833 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,833 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,835 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,838 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,838 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,838 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,838 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,840 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,840 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,840 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,840 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 7#L1712-13true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,842 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,842 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,842 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,842 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,844 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,844 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,844 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,844 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,846 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,846 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,846 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,846 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 133#L1711-2true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:13:54,847 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,847 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,847 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,847 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:54,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1302], [395#true, 442#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:13:54,847 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,847 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,847 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,847 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1303], [395#true, 442#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:13:54,848 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:54,848 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:54,848 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:54,848 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:54,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,850 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,850 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,850 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,851 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,853 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,853 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,853 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,853 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:54,855 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,855 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,855 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,855 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,857 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,857 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,857 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,857 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,859 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,860 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,860 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,860 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,862 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,862 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,862 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,862 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,865 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,865 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,865 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,865 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,867 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,867 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,867 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,867 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,869 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,869 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,869 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,869 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,872 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,872 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,872 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,872 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,874 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,874 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,874 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,874 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:54,876 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,876 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,876 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,876 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 6#L1712-3true, 438#(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)), 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,878 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,878 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,878 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,878 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,880 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,881 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,881 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,881 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,883 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,883 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,883 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,883 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,885 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,885 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,885 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,885 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,888 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,888 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,888 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,888 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,891 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,891 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,891 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,891 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,893 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,893 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,893 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,893 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:54,896 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,896 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,896 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:54,896 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:55,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,783 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,783 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,783 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,783 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,785 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,785 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,785 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,785 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,787 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,787 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,787 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,787 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:55,788 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,788 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,788 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,788 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,790 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,790 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,790 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,790 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,792 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,792 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,792 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,792 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:55,794 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,794 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,795 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,795 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,795 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,795 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,795 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,795 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:55,799 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,799 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,799 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,799 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,801 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,802 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,802 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,802 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,804 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,804 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,804 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,804 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,804 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,804 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,804 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,804 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 6#L1712-3true, 274#L1752-1true, 438#(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)), 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,806 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,806 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,806 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,806 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,808 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,808 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,808 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,808 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,809 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,809 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,809 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,809 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,811 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,812 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,812 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,812 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,816 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,816 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,816 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,816 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,818 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,818 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,818 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,818 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,822 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,822 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,822 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,822 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,824 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,824 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,824 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,824 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,824 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,824 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,824 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,824 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,830 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,830 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,830 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,830 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 7#L1712-13true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,832 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,832 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,832 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,832 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,837 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,839 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,839 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,839 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,839 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,843 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,843 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,843 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,843 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:13:55,844 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,844 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,844 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,844 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,846 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,846 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,846 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,846 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,909 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,909 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,909 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,909 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,909 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,910 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,910 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,910 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:55,914 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,914 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,914 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,914 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,914 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,916 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,916 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,916 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,916 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,916 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,918 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,918 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,918 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,918 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,918 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,920 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,920 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,920 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,920 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,920 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 7#L1712-13true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,922 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,922 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,922 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,922 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,922 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,924 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,924 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,924 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,925 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,925 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,926 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 133#L1711-2true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:13:55,927 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1302], [395#true, 442#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:13:55,928 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:55,928 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:55,928 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:55,928 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:55,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1303], [395#true, 442#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:13:55,928 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:55,928 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:55,928 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:55,928 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:55,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,931 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,933 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,933 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,933 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,933 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,933 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:55,935 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,935 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,935 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,935 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,935 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,937 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,937 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,937 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,937 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,937 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,939 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,939 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,939 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,939 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,940 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,941 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,942 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,942 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,942 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,942 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,945 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,945 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,945 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,945 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,945 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,947 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,947 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,947 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,947 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,947 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,949 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,949 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,949 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,949 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,949 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,951 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,951 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,951 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,951 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,951 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,953 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,953 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,953 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,954 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,954 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:55,956 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,956 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,956 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,956 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,956 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 233#L1712-6true, 6#L1712-3true, 274#L1752-1true, 373#true, 438#(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)), 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,958 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,958 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,958 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,958 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,958 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 366#true, 373#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,960 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,960 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,960 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,960 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,960 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,963 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,965 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,965 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,965 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,965 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,965 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,968 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,968 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,968 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,968 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,968 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,971 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,971 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,971 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,971 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,971 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,973 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,973 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,973 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,973 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,973 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:55,975 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:55,975 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,013 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,013 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,013 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,013 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,015 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,015 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,015 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,015 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,015 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,015 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,015 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,015 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 133#L1711-2true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:13:56,016 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 133#L1711-2true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:13:56,016 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,151 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,151 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,151 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,151 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,153 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,153 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,153 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,153 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,157 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,158 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,158 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,158 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 268#L1711-2true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,158 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,158 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,158 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,158 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1303], [395#true, 442#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:13:56,158 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,158 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,159 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,159 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:13:56,159 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,159 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,159 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,159 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1307], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 244#L1713-3true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:13:56,218 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,218 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,218 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,218 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,342 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,342 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,342 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,342 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,344 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,344 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,344 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,344 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,346 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,346 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,346 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,346 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,348 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,348 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,348 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,348 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,350 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,350 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,350 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,350 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,352 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,353 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,353 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,353 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,355 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,355 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,355 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,355 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:13:56,357 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,357 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,357 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,357 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,357 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,359 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,359 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,359 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,359 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,359 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,361 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,361 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,361 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,361 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,361 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,363 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,363 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,363 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,363 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,363 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,365 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,367 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,367 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,367 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,367 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,367 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,369 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,369 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,369 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,369 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,370 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 268#L1711-2true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,377 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,377 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,377 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,377 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,377 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1307], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 244#L1713-3true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,377 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:56,377 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:56,377 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:56,377 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:56,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1308], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,377 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 268#L1711-2true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,378 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,378 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,378 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,378 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,378 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1307], [442#true, 395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 208#L1711-3true, 244#L1713-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,378 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:56,378 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:56,378 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:56,379 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:56,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1308], [442#true, 395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:56,379 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,379 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,379 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,379 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:56,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:13:56,379 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,379 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,379 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:56,380 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:13:59,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,122 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,122 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,122 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,122 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,122 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:59,124 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,124 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,124 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,124 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,124 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,124 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,127 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:59,129 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,129 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,130 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,130 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:13:59,134 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,136 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,136 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,136 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 438#(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)), 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,140 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,140 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,140 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,141 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,141 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,142 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,142 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,142 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,142 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,142 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,144 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,144 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,144 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,144 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,144 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,145 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,145 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,145 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,146 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,146 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,148 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,148 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,148 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,148 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,148 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,150 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,150 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,150 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,150 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,150 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,153 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,153 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,153 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,153 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,153 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,155 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,156 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,158 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,158 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,158 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,158 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,158 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,161 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,161 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,163 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,165 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,165 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,165 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,166 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,166 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,168 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,168 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,168 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,168 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,168 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,170 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,170 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,170 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,170 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,170 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,171 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,171 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,171 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,171 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,171 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 25#L1712-9true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,173 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,173 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,174 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,174 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,176 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,176 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,180 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:13:59,181 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,185 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,185 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,189 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,189 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,189 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,189 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,189 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,192 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,192 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,192 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,192 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,192 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,192 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,192 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,192 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,192 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,192 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 421#true, 380#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,194 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,194 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,194 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,194 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,194 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,196 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,196 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,196 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,197 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,197 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,264 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:59,266 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,266 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,266 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,266 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:13:59,268 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,268 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,268 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,269 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,271 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,271 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,271 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,271 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,273 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,273 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,273 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,273 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1401], [395#true, 442#true, 407#true, 359#true, 70#L1711-5true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:13:59,273 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,273 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,273 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,273 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 70#L1711-5true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,276 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,276 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,276 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,276 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,278 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,278 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,278 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,278 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:13:59,279 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,279 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,279 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,279 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,284 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,284 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,284 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,284 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,286 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,286 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,286 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,286 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,288 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,288 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,289 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,289 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,291 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,291 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,291 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,291 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,294 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,296 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,296 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,296 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,296 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,299 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,299 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,299 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,299 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,301 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,301 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,301 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,301 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,304 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,304 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,304 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,304 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,307 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,308 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:59,310 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:13:59,312 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,312 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,312 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,312 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,317 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,317 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,317 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,318 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,321 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,321 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,321 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,321 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,323 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,323 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,323 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,323 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,325 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,325 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,325 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,325 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:59,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,898 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,898 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,899 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,899 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:13:59,902 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,902 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,903 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,903 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:13:59,905 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:13:59,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,092 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,092 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,092 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,092 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,098 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,098 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,098 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,098 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,105 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,105 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,105 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,105 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:00,109 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,109 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,109 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,109 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,113 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,113 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,114 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,114 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,114 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,114 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,114 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,114 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:00,118 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,118 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,118 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,118 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:00,121 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,121 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,121 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,121 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,125 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,125 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,128 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,128 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,128 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,128 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,139 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,139 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,139 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,139 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,143 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,143 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,143 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,143 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,147 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,147 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,147 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,147 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,211 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,211 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,211 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,211 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,214 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,214 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,214 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,214 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,215 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,215 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,215 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,215 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,222 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,222 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,222 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,226 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,232 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,232 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,232 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,232 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,238 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,238 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,238 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,238 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,238 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,238 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,238 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,239 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,242 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,242 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,242 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,242 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,343 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,343 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,343 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,343 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,345 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,345 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,345 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,345 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,345 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,345 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,345 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,348 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,349 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,349 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,349 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,349 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:00,352 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,352 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,352 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,352 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,352 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:00,357 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,357 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,357 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,357 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,357 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 70#L1711-5true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,360 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,360 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,360 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,360 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,360 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,362 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,362 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,362 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,362 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,362 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1401], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:00,363 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,363 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,363 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,363 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,365 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,365 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,367 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,367 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,367 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,367 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,367 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:00,368 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,368 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,368 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,368 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 53#L1712true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,371 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,371 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,371 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,371 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,373 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,373 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,373 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,373 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,373 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,375 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,375 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,376 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,376 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,376 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,378 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,378 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,378 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,378 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,378 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,380 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,380 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,380 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,380 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,380 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:14:00,384 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,384 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,384 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,384 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,384 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,386 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,386 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,386 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,386 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,386 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,388 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,388 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,388 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,388 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,388 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,391 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,391 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,391 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,391 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,391 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,393 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,393 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,393 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,393 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,393 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,395 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,396 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:00,398 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,398 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,398 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,398 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,398 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:00,400 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,400 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,400 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,400 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,400 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,405 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,405 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,405 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,405 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,405 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,410 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,410 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,410 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,410 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,410 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,414 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,414 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,414 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,414 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,414 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,418 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,418 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,418 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,418 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,418 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,483 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,483 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,483 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,483 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,485 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,485 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,485 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,485 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1303], [395#true, 442#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:00,489 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,489 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,489 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,489 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,489 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1303], [395#true, 442#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:00,490 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,490 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,490 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,490 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,490 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:00,490 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,490 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,490 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,490 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,490 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 331#L1711-3true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:00,491 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,491 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,491 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,491 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,491 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1307], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 380#true, 421#true, 244#L1713-3true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,670 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1307], [442#true, 395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 208#L1711-3true, 244#L1713-3true, 380#true, 421#true, 416#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,670 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,671 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,671 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,671 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,671 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 208#L1711-3true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,671 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,671 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,671 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,671 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1302], [442#true, 395#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true, 178#L1713-3true]) [2023-11-30 01:14:00,672 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:14:00,672 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1308], [442#true, 395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:00,736 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,736 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,736 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,736 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,835 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1405], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,838 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 217#L1711-5true, 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,838 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,840 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,840 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,840 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,840 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,842 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,842 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,842 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,842 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,844 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,844 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,844 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,844 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,847 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,847 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,847 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,847 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,847 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,849 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,849 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,849 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,849 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,849 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1405], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 435#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,849 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,849 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,849 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,849 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:00,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,851 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,851 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,851 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,851 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,851 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,853 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,853 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,853 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,853 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,853 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,855 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,855 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,856 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,856 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,856 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:00,860 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,860 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,860 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,861 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 208#L1711-3true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,861 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,861 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,861 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,861 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,861 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 208#L1711-3true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:00,862 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,862 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,862 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,862 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:00,862 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:14:03,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,707 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,707 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,707 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,708 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,708 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,710 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,710 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,710 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,710 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,710 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,713 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:14:03,713 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,713 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,715 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,718 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,718 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,718 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,718 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,718 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:14:03,720 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,720 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,721 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,721 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,721 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,721 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,721 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,721 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,721 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,721 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:03,726 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,728 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,728 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,728 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,728 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,728 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,731 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,731 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,731 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,731 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,731 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,731 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,731 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,731 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,731 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,731 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 6#L1712-3true, 438#(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)), 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,734 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,734 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,734 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,734 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,734 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,736 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,736 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,737 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,737 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,739 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,739 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,739 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,740 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,740 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,744 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,744 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,744 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,744 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,744 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,746 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,746 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,746 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,746 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,747 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,751 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,751 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,751 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,751 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,752 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,754 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,754 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,755 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,761 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,761 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,761 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,761 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,761 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 7#L1712-13true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,763 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,763 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,763 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,763 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,763 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,769 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,769 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,769 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,769 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,772 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,772 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,772 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,772 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,772 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,776 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,776 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,776 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,776 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,776 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:14:03,776 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,776 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,777 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,777 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,777 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,779 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,779 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,779 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,779 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,779 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,784 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,784 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,784 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,784 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,784 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,784 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,784 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,784 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,784 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,784 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,789 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,789 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,789 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,789 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,789 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,791 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,791 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,791 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,791 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,791 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,791 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,792 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,792 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,792 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,792 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,794 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,794 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,794 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,794 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,794 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,796 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,796 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,796 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,796 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,796 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,879 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,879 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,879 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,879 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,881 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,881 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,881 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,881 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:03,884 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,884 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,884 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,884 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:03,886 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,886 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,886 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,886 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1498], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 342#L1711-6true]) [2023-11-30 01:14:03,886 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,886 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,886 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,886 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:03,889 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,889 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,889 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,889 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:03,891 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,891 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,891 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,891 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,894 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,894 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,894 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,894 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:03,894 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,894 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,894 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,894 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:03,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,897 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,897 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,897 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,897 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,901 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,901 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,902 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,902 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,904 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,904 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,904 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,904 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,907 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,907 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,907 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,907 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,909 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,909 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,910 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,910 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,912 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,912 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,912 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,912 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,914 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,914 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,914 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,914 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,917 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,917 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,917 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,917 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,919 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,920 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,920 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,920 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,923 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,923 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,923 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,923 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,925 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,925 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,925 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,925 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,929 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,929 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,929 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,929 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,932 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,932 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,932 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,932 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,934 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,934 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,934 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,934 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,937 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,937 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,937 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,937 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:03,939 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,939 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,939 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:03,939 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:04,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 172#L1712-9true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,592 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,596 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,596 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,596 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,596 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,600 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,605 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,608 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,608 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,608 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,608 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:14:04,610 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,610 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,610 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,610 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:14:04,611 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,611 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,611 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,611 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,611 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,611 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,611 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,611 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,615 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,615 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,615 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,615 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,617 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,617 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,617 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,617 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:04,619 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,619 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,619 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,620 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:14:04,622 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,627 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,627 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,627 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,627 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,630 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,630 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,630 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,630 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,632 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,632 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,632 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,632 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,636 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,636 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:14:04,640 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,640 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,640 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,640 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,650 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,650 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,650 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,650 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,650 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,650 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,650 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,650 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,653 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,653 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,653 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,653 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,655 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,655 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,655 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,655 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,659 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,659 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,659 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,659 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,662 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,662 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,663 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,922 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,923 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,923 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,923 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,926 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,926 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,926 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,926 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,937 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,937 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,937 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,937 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,938 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,941 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,941 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,941 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,941 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,941 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:04,945 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,945 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,945 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,945 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,945 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:04,949 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,949 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,949 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,949 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,949 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1498], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 178#L1713-3true, 388#true]) [2023-11-30 01:14:04,949 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:04,949 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:04,949 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:04,949 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:04,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:04,953 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,953 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,953 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,953 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,953 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:04,957 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,957 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,957 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,957 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,957 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,961 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,961 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,961 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,961 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,961 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:04,962 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,962 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,962 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,962 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,966 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,966 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,966 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,966 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,966 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,969 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,970 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,970 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,970 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,973 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,973 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,973 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,973 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,973 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,977 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,977 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,977 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,977 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,977 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,982 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,982 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,982 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,982 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,982 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,986 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,986 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,986 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,986 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,986 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,990 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,990 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,990 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,990 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,990 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:14:04,994 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,994 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,994 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,994 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,994 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:04,998 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,998 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,999 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,999 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:04,999 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,002 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,002 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,002 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,002 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,002 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,007 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,007 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,007 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,007 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,007 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,009 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,009 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,009 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,010 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,010 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,013 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,013 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,013 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,013 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,013 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,016 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,016 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,016 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,016 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,016 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,018 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,018 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,018 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,018 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,018 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,020 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,020 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,020 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,021 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,021 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,023 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,023 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,023 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,023 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,023 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1302], [442#true, 395#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:05,059 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1302], [442#true, 395#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:05,059 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:05,060 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:05,060 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1308], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,124 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,124 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,124 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,124 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,124 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1308], [395#true, 442#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 435#true, 417#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,124 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,124 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,124 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,124 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,124 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,125 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,125 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,125 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,125 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,125 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,125 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,125 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,125 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1401], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:14:05,203 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,203 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,203 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,204 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 70#L1711-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:14:05,204 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,204 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,204 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,204 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:05,206 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,206 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,207 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,207 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1501], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,343 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,343 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,343 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,343 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,343 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,343 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,343 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,343 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,345 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,345 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,345 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,345 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 306#L1711-4true, 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,346 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,346 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,346 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,346 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,346 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:14:05,349 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,349 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,349 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,349 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,349 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1501], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:14:05,349 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,349 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,349 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,349 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:05,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,352 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,352 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,352 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,352 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,352 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 306#L1711-4true, 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:05,353 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,353 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,353 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,353 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:05,353 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:14:08,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,486 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,486 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,486 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,486 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,490 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,490 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,490 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,490 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,490 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,494 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:14:08,497 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,497 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,497 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,497 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,497 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 230#L1712-11true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,497 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,497 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,497 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,497 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,497 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,499 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,499 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,499 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,499 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,500 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,504 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,504 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,504 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,504 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,504 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:14:08,506 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,506 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,506 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,506 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,506 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,508 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,508 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,509 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,509 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,509 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,509 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,509 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,509 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,509 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,509 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:08,511 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,511 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,511 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,511 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,511 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:08,513 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,513 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,513 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,513 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,513 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,515 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,515 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,516 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,516 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,516 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 359#true, 283#L1757-1true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,518 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,518 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,518 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,518 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,518 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,524 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,524 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,524 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,524 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,525 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,527 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,527 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,527 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,527 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,527 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,529 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,529 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,529 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,529 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,529 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,531 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,532 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,532 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,532 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,532 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,534 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,534 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,534 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,534 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,534 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,534 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,534 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,534 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,535 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,535 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,540 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,540 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,540 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,540 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,542 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,542 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,542 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,542 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,546 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,546 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,546 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,546 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,546 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,550 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,550 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,550 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,551 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,551 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,551 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,551 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,551 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,551 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,551 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,553 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,553 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,553 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,553 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,553 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,558 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,558 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,558 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,558 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,558 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,560 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,560 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,560 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,560 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,560 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,561 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,561 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,561 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,561 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,561 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,563 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,563 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,563 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,563 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,563 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,565 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,565 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,565 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,565 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,565 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,637 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,638 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,638 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,638 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,640 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,640 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,640 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,640 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,642 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,642 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,642 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,642 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1498], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:08,643 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,643 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,643 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,643 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,645 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,645 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,645 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,645 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,647 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,647 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,647 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,647 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,649 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,649 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,649 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,649 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,652 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,652 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,652 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,652 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:08,652 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,652 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,652 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,652 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:08,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,654 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,654 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,654 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,655 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,657 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,657 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,657 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,657 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,659 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,659 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,659 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,659 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,661 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,661 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,661 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,661 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,663 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,663 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,664 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,664 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,667 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,667 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,667 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,667 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,669 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,670 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,670 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,670 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,672 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,672 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,672 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,672 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,674 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,674 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,674 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,674 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,677 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,677 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,677 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,677 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,679 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,679 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,679 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,680 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,682 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,682 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,682 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,682 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,684 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,687 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,687 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,687 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,687 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,689 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,692 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,692 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,692 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,692 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,694 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,694 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,694 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,695 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,697 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,697 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,697 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,697 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:08,699 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:08,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:09,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,373 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,374 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,374 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,374 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,374 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,376 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,377 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,377 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,377 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,380 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,380 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,380 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,380 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,387 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,387 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,390 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,390 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,390 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,390 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,393 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,393 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,393 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,393 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,395 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,395 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,395 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,396 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,398 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,398 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,398 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,398 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,400 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,403 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,403 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,403 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,403 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,406 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,406 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,406 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,406 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,409 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,409 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,414 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,414 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,414 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,414 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,416 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,416 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,416 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,416 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,416 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,416 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,416 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,416 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,423 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,423 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,423 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,423 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,423 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,423 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,423 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,423 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,431 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,431 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,431 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,431 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,431 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,431 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,431 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,431 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,434 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,434 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,434 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,434 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,440 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,440 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,440 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,440 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,440 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,440 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,440 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,440 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,442 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,442 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,443 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,443 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,445 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,445 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,445 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,445 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,447 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,447 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,447 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,447 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,447 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,447 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,447 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,447 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 53#L1712true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,515 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,515 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,515 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,515 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,515 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,517 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,517 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,517 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,517 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,517 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,519 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,519 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,519 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,520 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,520 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1498], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:09,520 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:09,520 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:09,520 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:09,520 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:09,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 205#L1711-7true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,522 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,522 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,522 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,522 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,522 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 205#L1711-7true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,524 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,524 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,524 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,524 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,524 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,526 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,526 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,526 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,526 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,526 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,529 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,529 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,529 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,529 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,529 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 70#L1711-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:09,529 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,529 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,529 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,529 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,531 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,531 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,532 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,532 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,532 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,534 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,534 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,534 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,534 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,534 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,536 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,536 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,537 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,537 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,537 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,539 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,539 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,539 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,539 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,539 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,541 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,541 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,541 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,541 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,541 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,545 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,545 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,545 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,545 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,545 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,547 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,547 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,547 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,547 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,548 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,550 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,550 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,550 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,550 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,550 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,552 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,552 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,552 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,552 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,552 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 438#(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)), 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,555 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,555 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,555 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,555 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,555 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,557 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,557 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,557 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,557 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,557 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,560 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,560 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,560 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,560 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,560 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,562 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,562 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,562 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,562 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,562 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,565 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,565 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,565 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,565 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,565 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,567 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,567 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,567 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,567 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,567 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,570 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,570 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,570 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,570 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,570 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,572 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,572 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,572 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,572 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,572 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,574 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,574 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,574 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,574 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,574 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,576 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,576 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,577 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,577 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,577 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1401], [442#true, 395#true, 407#true, 359#true, 70#L1711-5true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:09,856 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,856 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,857 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,857 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,857 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1401], [395#true, 442#true, 407#true, 359#true, 70#L1711-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 432#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:09,857 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,857 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,857 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,857 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,857 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 70#L1711-5true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:09,857 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 70#L1711-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:09,858 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1405], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:14:09,861 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 01:14:09,861 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 01:14:09,861 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 01:14:09,861 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 01:14:09,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1405], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,861 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,861 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,861 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,861 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,861 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1405], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 435#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,862 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,862 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,862 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,862 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,862 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1501], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:09,862 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,862 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,862 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,862 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,863 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,863 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,863 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,863 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:09,863 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,863 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,863 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,863 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:14:09,971 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,971 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,971 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,971 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:14:09,974 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,974 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,974 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:09,974 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:10,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:10,127 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:10,127 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:10,127 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:10,127 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:10,127 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:10,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 217#L1711-5true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:10,127 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:14:10,127 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:10,127 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:10,127 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:10,128 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:14:13,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,242 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,242 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,242 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,242 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,242 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,243 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,243 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,243 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,243 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,247 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,247 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,247 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,247 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,251 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,256 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,256 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,256 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,256 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,256 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,259 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,259 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,259 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,259 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,259 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true]) [2023-11-30 01:14:13,261 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:13,262 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,262 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,263 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,263 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,263 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,263 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,267 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,267 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,267 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,267 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,267 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,270 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,270 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,270 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,270 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,270 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:13,273 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,273 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,273 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,273 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,273 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true]) [2023-11-30 01:14:13,276 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,276 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,276 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,276 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,276 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,283 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,283 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,283 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,283 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,283 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,288 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,288 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,288 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,288 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,288 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,291 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,291 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,291 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,291 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,291 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,296 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,296 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,296 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,296 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,296 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,297 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,297 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,297 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,297 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,297 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:14:13,300 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,300 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,301 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,301 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,301 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,314 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,314 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,314 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,314 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,314 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,314 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,314 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,315 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,315 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,317 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,317 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,317 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,317 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,320 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,320 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,320 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,320 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,320 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,325 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,325 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,325 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,325 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,325 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,328 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,328 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,328 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,329 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,333 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,333 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,334 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,334 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,334 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,336 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,336 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,336 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,336 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,336 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,421 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,421 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,421 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,421 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,423 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,423 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,423 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,423 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 53#L1712true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,426 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,426 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,426 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,426 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,428 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,429 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,429 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,429 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:13,429 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:13,429 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:13,429 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:13,429 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:13,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true, 178#L1713-3true]) [2023-11-30 01:14:13,430 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,430 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,430 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,430 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,433 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,433 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,433 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,433 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,435 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,435 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,435 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,435 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,438 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,438 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,438 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,438 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,440 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,440 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,440 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,440 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,447 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,448 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,448 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,448 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:13,450 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,450 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,450 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,450 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 438#(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)), 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,453 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,455 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,455 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,455 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,455 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 72#L1712-11true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,458 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,458 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,458 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,458 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 72#L1712-11true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,460 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,460 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,460 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,460 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:13,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,463 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,463 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,463 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,463 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:13,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1501], [442#true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:13,464 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:13,464 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:13,464 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:13,464 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:14,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,193 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,193 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,193 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,194 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,194 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,194 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,194 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,194 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,196 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,196 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,196 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,196 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,199 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,199 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,199 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,199 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,202 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,202 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,202 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,202 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,203 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,203 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,203 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,203 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,219 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,219 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,219 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,219 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,222 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,222 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,222 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,222 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:14,222 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,222 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,222 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,222 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 438#(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)), 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,231 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,231 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,231 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,231 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,231 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,231 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,231 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,231 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,236 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,236 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,236 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,236 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,236 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,236 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,237 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,237 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 72#L1712-11true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,248 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,248 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,248 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,248 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,248 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,248 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,248 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,248 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,251 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 154#L1712true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,251 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,329 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,329 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,329 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,329 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,329 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,332 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,332 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,332 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,332 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,332 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 53#L1712true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,335 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,335 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,335 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,335 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,335 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 53#L1712true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,337 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,337 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,337 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,337 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,337 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:14:14,338 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,338 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,338 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,338 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:14,338 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:14,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:14,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:14,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:14,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 257#L1712-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,341 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,341 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,341 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,341 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,341 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,344 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,344 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,344 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,344 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,344 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,346 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,346 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,346 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,347 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,347 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,349 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,349 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,349 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,349 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,349 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,356 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,356 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,356 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,356 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,356 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:14,359 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,359 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,359 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,359 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,359 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 438#(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)), 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,362 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,362 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,362 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,362 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,362 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,364 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,364 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,364 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,364 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,364 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 72#L1712-11true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,367 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,367 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,367 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,367 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,367 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,369 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,369 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,369 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,369 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,369 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,372 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,372 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,372 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,372 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1501], [395#true, 442#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,372 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:14,372 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:14,373 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:14,373 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:14,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,419 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,419 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,419 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,419 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1498], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 342#L1711-6true, 178#L1713-3true, 388#true]) [2023-11-30 01:14:14,425 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 01:14:14,425 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 01:14:14,425 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 01:14:14,425 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 01:14:14,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1498], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 342#L1711-6true, 178#L1713-3true]) [2023-11-30 01:14:14,426 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,427 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,427 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,427 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,427 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1498], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:14:14,427 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,427 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,427 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,427 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,427 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 342#L1711-6true]) [2023-11-30 01:14:14,428 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,428 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,428 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,428 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,428 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 178#L1713-3true, 388#true]) [2023-11-30 01:14:14,429 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,429 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,429 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,429 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,429 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1501], [442#true, 395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:14,434 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,434 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,434 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,434 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,435 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:14,435 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 205#L1711-7true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:14:14,742 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,742 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,742 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,742 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:14:14,743 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,743 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,743 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,743 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:14:14,748 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,748 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,748 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,748 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:14,749 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,749 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,749 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:14,749 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:14:18,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,229 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,229 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,229 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,229 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,229 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,230 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,230 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,230 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,230 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,230 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,233 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,236 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,236 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,236 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,236 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,236 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 205#L1711-7true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,243 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 205#L1711-7true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,243 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,246 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,248 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,251 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,251 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,251 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,251 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,251 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,253 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,254 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,254 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,254 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,254 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,256 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,259 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,259 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,259 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,259 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,259 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,263 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 373#true, 352#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,265 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,266 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,266 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,266 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,266 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,266 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,270 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,270 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,270 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,270 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,270 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,273 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,273 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,273 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,273 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,273 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,274 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,274 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,274 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,274 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,274 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,280 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,280 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,281 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,281 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,281 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,281 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,281 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,281 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,281 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,281 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,289 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,289 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,289 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,289 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,289 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,289 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,290 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,290 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,290 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 154#L1712true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,292 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,292 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,292 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,292 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,297 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,297 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,297 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,297 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,297 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,297 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,297 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,297 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,297 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,297 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,300 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,302 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,302 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,302 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,302 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,302 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,305 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,305 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1501], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,392 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 01:14:18,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:14:18,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:14:18,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:14:18,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:14:18,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,394 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,394 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,397 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,397 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,397 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,397 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,399 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,399 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,399 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,399 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,402 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:18,402 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,402 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,402 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,403 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,405 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,405 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,405 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,405 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,408 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,412 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,412 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,412 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,412 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,415 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,415 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,415 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,415 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,418 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,418 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,418 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,418 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:18,420 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,420 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,420 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,420 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 438#(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)), 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,422 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,423 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,423 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,423 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,425 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,425 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,425 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,425 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,427 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,427 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,428 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,428 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,430 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,430 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,430 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,430 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:18,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,432 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,432 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,432 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,432 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:18,433 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,433 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,433 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:18,433 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,124 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,124 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,124 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,124 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,125 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,125 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,125 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,125 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:14:19,127 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,127 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,127 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,127 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,129 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,129 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,129 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,130 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,132 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,132 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,132 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,132 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,132 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,132 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,132 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,133 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,139 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,139 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,139 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,139 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,141 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,141 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,141 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,142 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,142 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,142 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,142 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,142 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 442#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,150 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,150 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,150 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,150 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:19,150 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,150 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,150 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,150 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 438#(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)), 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,155 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,155 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,155 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,155 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,155 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,155 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,155 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,155 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,165 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,165 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,165 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,165 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,166 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,166 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,166 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,166 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,166 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,166 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,166 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,166 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,217 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,217 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,217 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,217 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:14:19,219 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,219 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,219 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,219 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1501], [395#true, 442#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 321#L1752true, 435#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,222 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 01:14:19,222 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:14:19,222 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:14:19,222 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:14:19,222 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:14:19,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,222 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,222 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,222 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,222 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,222 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,226 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,226 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,228 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,228 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,228 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,228 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,228 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,230 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,230 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,230 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,230 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,230 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,233 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,233 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 205#L1711-7true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:19,233 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,234 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,234 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,234 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,236 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,236 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,236 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,236 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,236 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,238 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,238 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,238 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,238 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,238 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,243 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,246 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,248 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:19,250 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,250 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,251 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,251 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,251 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 72#L1712-11true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 438#(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)), 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,253 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,253 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,253 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,253 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,253 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 72#L1712-11true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,255 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,257 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,257 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,257 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,257 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,257 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,260 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 28#L1711-7true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,262 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,263 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1498], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:14:19,297 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 01:14:19,297 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:14:19,298 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:14:19,298 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:14:19,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1498], [395#true, 442#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:19,298 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,298 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,298 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,298 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,298 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1498], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:19,298 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,298 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,298 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,298 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,298 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 205#L1711-7true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:19,299 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,299 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,299 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,299 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,299 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 205#L1711-7true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:19,299 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,299 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,299 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,299 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,299 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:19,300 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 76#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:19,301 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,301 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,301 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,301 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,301 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 28#L1711-7true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,304 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,304 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,304 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,304 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,304 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 28#L1711-7true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,304 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,304 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,304 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,304 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,304 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,305 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 159#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,305 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,305 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 154#L1712true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,351 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:19,351 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:19,351 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:19,351 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:19,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 154#L1712true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:19,352 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:19,352 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:19,352 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:19,352 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:19,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 53#L1712true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:14:19,439 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,439 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,439 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,439 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 154#L1712true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:14:19,440 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,440 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,440 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:19,440 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:14:23,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,258 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,259 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,262 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,262 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,262 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,262 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,262 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,264 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,264 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,264 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,265 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,265 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,268 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,268 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,268 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,268 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,268 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,269 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,269 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,269 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,269 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,269 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,285 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,286 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,286 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,286 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,286 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,288 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,288 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,288 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,288 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,288 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:23,288 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,288 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,288 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,289 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,289 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 438#(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)), 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,297 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,297 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,297 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,297 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,297 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,297 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,297 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,297 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,297 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,297 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,302 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,302 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,302 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,302 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,302 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,302 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,302 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,302 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,302 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,302 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 72#L1712-11true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,314 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,314 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,314 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,314 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,314 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,314 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,314 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,314 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,314 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,316 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,316 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,316 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,317 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 154#L1712true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,317 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,317 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,317 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,317 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,334 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:23,334 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:23,334 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:23,334 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:23,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,334 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,334 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,334 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,335 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1501], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,401 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 01:14:23,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:14:23,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:14:23,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:14:23,401 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:14:23,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,401 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,401 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,401 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,402 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,404 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,404 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,404 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,404 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,407 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,407 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,407 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,407 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,409 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,409 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,409 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,409 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,412 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,412 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,412 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,412 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:23,412 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,412 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,412 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,413 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:23,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,415 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,415 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,415 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,415 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,417 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,418 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,418 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,418 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,420 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,420 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,420 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,420 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,423 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,423 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,423 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,423 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,426 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,426 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,426 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,426 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,428 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,428 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,428 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,428 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,430 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,431 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,431 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,431 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,433 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,433 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,433 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,433 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,435 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,435 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,435 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,435 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 72#L1712-11true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:23,438 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,438 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,438 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,438 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 62#L1712-12true, 438#(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)), 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,440 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,440 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,440 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,440 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,442 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,442 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,442 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,443 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,445 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,445 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,445 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,445 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,447 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,447 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,447 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,447 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,450 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,450 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,450 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,450 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:23,452 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:23,452 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:24,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,236 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,236 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,236 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,236 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,237 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,237 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,237 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,237 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,241 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,241 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,241 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,241 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,245 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,246 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,246 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,246 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,246 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,246 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,246 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,246 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,249 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,249 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,249 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,249 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,249 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,249 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,249 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,249 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,255 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,258 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,258 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,258 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,258 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,258 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,258 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,258 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,258 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,261 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,261 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,261 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,261 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,269 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,269 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,269 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,269 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,269 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,269 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,269 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,269 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,277 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,277 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,277 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,277 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:24,278 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,278 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,278 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,278 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 438#(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)), 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,286 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,286 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,286 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,286 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,291 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,291 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,291 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,291 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,291 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,291 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,291 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,292 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,296 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,296 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,296 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,296 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,299 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,299 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,299 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,299 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,302 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,302 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,302 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,302 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:24,360 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,360 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,360 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,360 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1501], [442#true, 395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 321#L1752true, 435#true, 28#L1711-7true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,364 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 01:14:24,364 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:14:24,364 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:14:24,364 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:14:24,364 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:14:24,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,364 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,364 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,364 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,364 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,365 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,371 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,371 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,371 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,371 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,371 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,374 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,374 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,374 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,374 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,374 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,377 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,377 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,377 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,377 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,377 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,380 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,380 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,380 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,381 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,381 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 53#L1712true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:24,381 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,381 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,381 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,381 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,384 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,384 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,384 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,385 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,385 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,388 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,388 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,388 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,388 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,388 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,391 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,391 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,391 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,391 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,391 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,394 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,394 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,394 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,394 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,394 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,398 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,398 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,398 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,398 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,398 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,400 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,400 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,400 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,400 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,400 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,402 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,403 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,403 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,403 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,403 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,405 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,405 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,405 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,405 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,405 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,407 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,407 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,408 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,408 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,408 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:24,410 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,410 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,410 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,410 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,410 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 438#(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)), 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,412 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,412 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,412 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,413 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,413 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,415 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,415 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,415 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,415 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,415 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,417 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,417 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,417 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,417 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,417 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,419 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,419 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,419 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,419 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,420 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,422 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,422 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,422 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,422 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,422 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,424 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,424 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,424 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,424 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,424 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:24,465 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,465 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,465 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,465 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,465 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 53#L1712true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:24,465 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,465 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,466 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,466 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,466 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 154#L1712true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,466 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,466 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,467 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,467 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,467 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 154#L1712true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,467 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,467 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,467 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,467 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,467 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,484 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:24,484 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:24,484 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:24,484 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:24,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1933], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,509 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:24,509 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:24,509 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:24,509 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:24,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1933], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,509 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:24,509 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:24,509 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:24,509 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:24,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,509 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:24,509 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:24,509 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:24,510 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:24,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:24,510 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:24,510 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:24,510 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:24,510 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:24,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true, 232#L1751true]) [2023-11-30 01:14:24,571 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,571 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,571 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,571 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:24,571 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,572 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,572 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:24,572 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:14:28,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,203 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,204 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,204 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,204 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,204 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,204 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,204 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,204 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,204 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,204 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 92#L1712-5true, 388#true]) [2023-11-30 01:14:28,206 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,206 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,206 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,206 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,206 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,209 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,209 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,209 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,209 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,209 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,211 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,211 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,211 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,211 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,211 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,212 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,212 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,212 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,212 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,212 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,217 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,218 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,218 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,218 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,218 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,220 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,220 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,220 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,220 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,220 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,220 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,220 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,220 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,221 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,221 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,228 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,228 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,228 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,228 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,228 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:28,229 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,229 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,229 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,229 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,229 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 438#(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)), 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,233 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,233 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,234 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,243 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,243 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,243 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,243 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, 285#L1711-6true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,250 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,250 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,250 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,250 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,250 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 342#L1711-6true, 388#true, 178#L1713-3true]) [2023-11-30 01:14:28,252 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,252 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,252 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,253 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,312 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,312 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,312 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,312 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,314 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,314 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,314 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,314 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,316 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,317 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,317 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,317 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,319 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,319 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,319 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,319 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:28,319 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:28,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,321 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,322 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,322 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,322 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,324 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,324 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,324 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,324 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,327 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,327 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,327 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,327 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,329 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,329 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,329 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,329 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,332 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,332 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,332 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,332 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,334 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,334 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,334 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,334 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,336 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,336 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,336 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,336 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,338 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,338 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,338 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,338 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 72#L1712-11true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,340 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,340 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,340 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,341 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:28,343 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,343 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,343 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,343 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 366#true, 438#(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)), 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,345 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,345 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,345 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,345 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1934], [442#true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 6#L1712-3true, 366#true, 352#true, 438#(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)), 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,345 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,345 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,345 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,345 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,347 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,347 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,347 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,347 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,350 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,350 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,350 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,350 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:28,352 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,352 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,352 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:28,352 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:29,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,137 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,137 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,137 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,137 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,137 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,137 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,137 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,137 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,140 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,140 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,140 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,140 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,140 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,140 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,140 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,140 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,143 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,143 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,143 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,143 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,143 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,143 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,143 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,143 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,154 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,154 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,154 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,154 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,162 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,162 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,162 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,162 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,162 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,162 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,162 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,163 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,165 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,165 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,165 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,165 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,171 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,171 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,171 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,171 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,171 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,171 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,171 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,171 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:29,175 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,175 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,176 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,176 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,178 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,178 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,178 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,178 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,178 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,178 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,178 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,178 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 438#(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)), 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,180 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,180 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,180 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,180 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 274#L1752-1true, 352#true, 438#(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)), 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,182 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,182 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,182 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,182 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,239 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,239 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,239 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,239 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,239 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,241 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,241 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,241 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,241 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,241 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,243 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,244 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 257#L1712-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,246 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,246 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,246 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,246 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,246 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:29,247 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,247 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,247 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,247 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,249 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,249 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,249 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,249 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,249 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,251 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,251 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,251 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,251 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,251 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,254 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,254 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,254 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,254 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,254 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,256 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,256 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,256 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,256 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,256 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,259 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,259 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,259 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,259 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,260 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,261 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,262 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,262 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,262 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,262 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,264 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,264 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,264 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,264 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,264 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,266 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,266 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,266 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,266 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,266 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 72#L1712-11true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,268 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,268 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,268 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,268 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,268 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:29,271 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,271 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,271 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,271 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,271 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 6#L1712-3true, 366#true, 352#true, 373#true, 438#(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)), 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,273 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,273 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,273 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,273 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,273 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1934], [442#true, 395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 373#true, 352#true, 438#(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)), 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,273 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:29,273 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:29,273 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:29,273 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:29,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 373#true, 352#true, 366#true, 438#(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)), 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,275 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,275 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,275 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,275 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,276 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 6#L1712-3true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,278 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,278 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,278 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,278 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,278 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,280 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,280 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,280 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,280 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,280 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 303#L1712-1true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:29,315 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,315 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,315 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,315 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,315 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 303#L1712-1true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:29,315 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,315 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,315 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,315 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,316 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, 196#L1712-1true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:29,317 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,317 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,317 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,317 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,317 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:14:29,402 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,402 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1933], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:29,403 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:29,403 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,403 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:29,404 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:14:33,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,044 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,044 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,044 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,044 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,044 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,044 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,044 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,044 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,044 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,044 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 257#L1712-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,047 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,047 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,047 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,047 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,047 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,049 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,049 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,049 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,049 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,049 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,049 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,049 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,050 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,050 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,050 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,052 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,052 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,052 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,052 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,052 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,052 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,052 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,052 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,052 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,052 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,058 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:33,058 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:33,058 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:33,058 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:33,058 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:33,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,058 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,058 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,058 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,058 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,058 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,061 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,061 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,061 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,063 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,064 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,070 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,070 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,071 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 6#L1712-3true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,075 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,075 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,075 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,075 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,075 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:33,075 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,075 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,075 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,075 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,075 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 438#(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)), 366#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,080 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,082 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,082 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,083 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,086 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,086 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,086 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,086 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,086 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,088 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 435#true, 28#L1711-7true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,090 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,090 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,091 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,091 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,091 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 433#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 205#L1711-7true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:33,093 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,094 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,094 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,094 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,156 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,157 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,157 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,157 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,159 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,159 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,159 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,159 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,161 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,161 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,161 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,161 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,163 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,165 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,165 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,165 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,166 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:33,166 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,166 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,166 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,166 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,169 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,169 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,169 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,169 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,171 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,171 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,171 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,172 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,175 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,175 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,175 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,175 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 72#L1712-11true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,177 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,177 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,177 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,177 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,179 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,179 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,179 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,179 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,181 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,181 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,182 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,182 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,184 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,184 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,184 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,184 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 373#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,186 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,186 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,186 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,186 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:33,188 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,188 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,188 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,188 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2037], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:33,188 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,188 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,188 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,188 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:33,190 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,191 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,191 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,191 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:33,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 308#L1712-2true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,191 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,191 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,191 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,191 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,866 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,866 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,866 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,866 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,866 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,866 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,866 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,867 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,867 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,867 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,867 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,867 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,869 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,869 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,869 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,869 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,869 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,869 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,869 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,869 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,879 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,879 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,879 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,879 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 442#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,885 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,885 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,885 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,885 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,889 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,889 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,889 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,889 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,889 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,889 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,889 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,889 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 442#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,892 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,892 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,892 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,892 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,896 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,896 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,896 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,896 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,898 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,898 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,898 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,898 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,899 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,899 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,899 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,899 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:33,901 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,901 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,901 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,901 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:33,903 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,903 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,903 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,903 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,983 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,983 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,983 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,983 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,984 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,988 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,988 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,993 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,993 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,993 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,993 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,993 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,995 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,995 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,995 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,995 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,995 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:33,997 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,997 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,997 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,997 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,997 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:33,998 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,998 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,998 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:33,998 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:34,003 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,003 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,003 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,003 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,003 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:34,007 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,007 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,007 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,007 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,007 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:34,011 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,011 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,011 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,011 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,011 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:34,013 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,013 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,013 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,013 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,013 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:34,015 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,015 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,016 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,016 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,016 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:34,018 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,018 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,018 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,018 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,018 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:34,020 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,020 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,020 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,020 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,021 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:34,023 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,023 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,023 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,023 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,023 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:34,025 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,025 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,025 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,025 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,025 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2037], [395#true, 442#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:34,026 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:34,026 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:34,026 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:34,026 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:34,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:34,028 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,028 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,028 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,028 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,028 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:34,029 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,029 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,029 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,029 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:34,085 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,085 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,085 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,085 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,085 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 207#L1712-2true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:34,085 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,086 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,086 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,086 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,086 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1933], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:34,086 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,086 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,086 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,086 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,086 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1933], [437#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:34,087 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,087 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,087 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,087 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,087 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 308#L1712-2true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:34,087 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,087 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,087 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 308#L1712-2true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:34,088 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:14:34,216 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,216 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,216 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,216 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1934], [442#true, 395#true, 428#true, 407#true, 359#true, 6#L1712-3true, 373#true, 438#(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)), 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:34,221 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,221 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,221 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,221 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:34,222 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,222 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,222 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:34,222 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:14:38,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,023 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,023 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,023 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,023 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,023 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,023 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,023 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,023 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,023 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,023 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,026 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,026 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,026 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,026 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,026 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,026 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,026 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,026 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,026 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,026 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,029 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,029 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,029 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,029 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,029 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,029 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,029 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,029 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,029 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,029 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,040 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,040 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,040 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,040 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,040 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,048 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,048 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,048 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,048 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,049 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,049 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,049 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,049 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,049 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,049 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,052 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,052 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,052 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,052 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,052 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,058 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,058 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,058 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,058 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,058 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,059 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,059 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,059 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,059 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,059 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:38,063 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,063 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,064 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,064 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,064 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,066 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,066 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,066 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,066 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,066 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,066 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,066 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,067 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,067 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,067 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 373#true, 438#(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)), 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,069 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,069 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,069 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,069 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,069 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 6#L1712-3true, 352#true, 438#(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)), 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,071 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,072 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,072 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,072 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,072 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,129 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,129 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,129 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,129 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,131 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,131 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,131 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,131 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,134 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,134 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,134 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,134 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,136 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,136 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,136 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,136 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:38,137 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,137 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,138 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,138 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,140 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,140 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,140 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,140 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,143 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,143 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,143 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,143 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,145 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,145 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,145 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,145 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,149 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,149 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,149 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,149 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,151 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,151 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,151 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,151 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,153 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,154 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,154 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,154 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,156 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,156 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,156 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,156 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,159 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,159 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,159 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,159 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [395#true, 442#true, 428#true, 407#true, 359#true, 286#L1712-5true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,159 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,159 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,159 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,159 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,161 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,161 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,161 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,161 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:38,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,162 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,162 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,162 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,162 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,873 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,874 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,874 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,874 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,874 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,875 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,893 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,893 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,893 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,893 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,900 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,900 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,900 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,900 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,905 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,905 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,905 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,905 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,909 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,909 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,909 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,909 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,912 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,912 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,912 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,912 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,912 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,913 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,913 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,913 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,913 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,913 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,913 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,913 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,921 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,921 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,921 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,921 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,923 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,923 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,923 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,924 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 233#L1712-6true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,987 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,987 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,987 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,987 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,987 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,991 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,991 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,991 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,991 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,991 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:38,996 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,996 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,996 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,996 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:38,996 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,000 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,000 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,000 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,000 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,000 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 257#L1712-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:39,003 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,003 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,003 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,003 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,008 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,008 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,008 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,008 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,009 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,013 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,013 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,013 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,013 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,013 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,017 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,017 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,017 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,017 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,017 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,021 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,021 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,021 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,021 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,021 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,025 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,025 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,025 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,025 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,025 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 62#L1712-12true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,029 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,029 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,029 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,029 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,029 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 213#L1712-6true, 274#L1752-1true, 366#true, 62#L1712-12true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,032 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,032 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,032 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,032 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,032 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 286#L1712-5true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,036 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,036 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,036 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,036 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,036 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 440#(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)), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,037 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:39,037 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:39,037 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:39,037 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:39,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,041 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,041 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,041 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,041 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,041 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 6#L1712-3true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,042 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,042 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,042 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,042 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:39,084 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,084 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,084 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,084 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,084 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 257#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:39,084 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,084 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,085 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,085 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,085 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1934], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 6#L1712-3true, 352#true, 366#true, 438#(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)), 373#true, 386#(= |#race~my_dev~0| 0), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,085 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,085 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,085 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,085 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,086 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1934], [395#true, 442#true, 407#true, 428#true, 359#true, 6#L1712-3true, 373#true, 438#(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)), 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,086 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,086 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,086 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,086 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,086 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 6#L1712-3true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,087 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,087 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 6#L1712-3true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:39,088 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,088 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,088 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,088 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,088 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:14:39,182 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,182 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:14:39,185 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,185 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,185 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:39,185 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:14:42,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,724 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,724 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,724 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,724 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,724 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,724 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,724 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,724 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,724 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,724 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,724 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,725 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,725 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,725 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,725 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,727 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,727 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,727 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,727 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,727 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,727 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,727 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,727 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,727 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,728 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,737 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,737 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,737 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,737 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,737 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,743 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,743 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,743 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,743 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,743 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,747 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,747 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,747 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,747 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,747 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,747 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,747 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,748 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,748 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,748 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 442#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,750 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,750 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,750 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,750 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,750 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,754 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,754 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,754 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,754 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,754 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,757 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,757 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,757 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,757 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,757 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,757 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,757 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,757 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,757 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,757 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:42,759 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,759 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,759 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,759 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,759 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:42,761 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,761 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,761 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,761 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,762 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,807 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,807 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,807 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,807 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,809 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,809 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,809 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,809 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,812 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,812 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,812 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,812 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,814 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,814 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,814 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,814 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:42,815 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,815 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,815 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,815 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,817 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,817 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,817 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,817 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 172#L1712-9true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,820 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,820 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,820 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,820 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 62#L1712-12true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,822 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,822 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,822 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,822 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,824 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,824 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,824 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,824 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,826 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,826 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,826 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,826 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,830 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,830 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,830 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,830 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,832 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,832 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,832 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,832 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,834 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,834 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,834 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,834 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,836 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,836 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,836 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,836 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:42,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:42,836 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,836 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,836 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:42,836 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,534 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,535 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,535 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,535 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,535 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,535 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,535 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,535 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,537 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,537 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,537 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,537 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,537 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,538 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,538 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,538 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,545 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,545 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,545 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,545 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,549 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,549 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,549 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,549 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,552 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,552 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,552 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,552 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,559 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,559 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,559 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,559 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,559 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,559 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,559 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,560 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,562 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,562 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,562 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,562 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,564 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,564 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,564 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,565 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,567 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,567 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,567 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,567 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,569 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,569 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,569 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,569 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,610 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,610 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,610 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,610 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,610 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 7#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,612 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,612 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,612 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,612 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,612 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,615 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,615 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,615 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,615 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,615 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,617 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,617 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,617 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,617 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,617 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:43,618 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,618 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,618 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,618 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,620 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,623 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,625 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,628 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,630 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,633 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,633 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,633 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,633 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,634 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 213#L1712-6true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,635 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,636 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,636 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,636 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,636 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,638 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,638 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,638 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,638 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,638 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,640 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,640 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,640 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,640 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,640 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,641 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,641 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,641 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,641 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 218#L1712-4true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:43,670 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,670 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,670 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,670 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,670 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 218#L1712-4true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:43,670 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,670 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,670 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,670 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,670 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2037], [395#true, 442#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 439#(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))]) [2023-11-30 01:14:43,673 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 01:14:43,673 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:14:43,673 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:14:43,673 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:14:43,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2037], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:43,673 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2037], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 260#L1712-4true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 439#(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))]) [2023-11-30 01:14:43,673 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,673 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:43,674 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 260#L1712-4true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,674 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,674 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 260#L1712-4true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:43,675 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,675 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,675 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,675 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,675 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:14:43,706 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,706 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,706 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,706 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:14:43,708 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:43,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:14:47,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,544 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,544 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,544 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,544 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,545 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,545 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,545 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,545 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,545 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,545 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,545 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,545 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,545 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,545 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,545 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,545 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,546 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,546 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,546 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,546 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,555 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,555 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,555 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,555 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,555 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,558 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,558 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,558 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,558 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,558 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,563 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,563 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,563 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,563 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,563 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,567 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,567 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,567 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,567 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,567 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,570 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,570 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,570 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,570 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,570 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,570 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,570 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,570 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,570 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,570 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 352#true, 373#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,571 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,571 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,571 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,571 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,571 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,575 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,575 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,575 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,575 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,575 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,577 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,577 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,577 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,577 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,577 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:47,625 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,625 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,625 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,625 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,628 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,628 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,628 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,628 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,630 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,630 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,630 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,630 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 72#L1712-11true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,632 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,632 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,632 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,633 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,635 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,635 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,635 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,635 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,637 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,637 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,637 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,637 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,639 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,639 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,639 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,639 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:47,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,639 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:47,639 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:47,640 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:47,640 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:47,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:47,640 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,640 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,640 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:47,640 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:48,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,282 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,282 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,282 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,282 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,284 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,284 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,284 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,284 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,289 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,289 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,289 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,289 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,292 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,292 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,292 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,293 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,293 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,293 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,293 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,293 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:48,337 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,337 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,337 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,337 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:48,339 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,339 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,339 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,339 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,341 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,341 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,341 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,341 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,342 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,344 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,344 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,344 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,344 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,344 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,346 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,346 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,346 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,346 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,346 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,348 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,348 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,348 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,348 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,348 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,351 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,351 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,351 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,351 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,351 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,353 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,353 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,353 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,353 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [395#true, 442#true, 407#true, 428#true, 359#true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 440#(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)), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,353 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:48,353 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:48,353 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:48,353 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:48,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [442#true, 395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 321#L1752true, 440#(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)), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,353 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:48,353 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:48,353 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:48,354 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:48,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:48,361 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,361 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,361 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,361 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,361 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 92#L1712-5true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:48,361 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,361 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,361 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,361 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,361 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [395#true, 442#true, 407#true, 428#true, 359#true, 213#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:48,364 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,364 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,364 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,364 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,364 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,364 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,364 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,364 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,364 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 407#true, 359#true, 286#L1712-5true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:48,365 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,365 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,365 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,365 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,365 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:14:48,390 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,390 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,390 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,390 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:14:48,391 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,391 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,391 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,391 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:14:48,394 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,394 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,394 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,394 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:14:48,395 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,395 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,395 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:48,395 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:14:51,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,710 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,710 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,710 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,710 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,710 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,710 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,710 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,710 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,710 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,710 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,712 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,712 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,712 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,712 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,712 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,713 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,713 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,713 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,713 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,713 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,718 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,718 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,718 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,718 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,719 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,721 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,721 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,721 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,721 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,721 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,724 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,724 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,724 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,725 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,731 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,731 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,731 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,731 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,731 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,731 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,731 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,731 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,731 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,731 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,734 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,734 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,734 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,734 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,734 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,737 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,737 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,737 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,737 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,737 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,741 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,741 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,741 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,741 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,741 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,744 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,744 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,744 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,744 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,744 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [442#true, 395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,797 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 01:14:51,797 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:14:51,797 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:14:51,797 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:14:51,797 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:14:51,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 100#L1712-7true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:51,798 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:51,798 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:51,798 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:51,798 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:51,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 233#L1712-6true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:51,799 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,799 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,799 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,799 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,801 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,801 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,801 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,801 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:51,802 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,802 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,802 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,802 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,804 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,804 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,804 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,804 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,806 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,806 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,807 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,807 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,809 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,809 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,809 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,809 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:51,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 213#L1712-6true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,810 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,810 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,810 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,810 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:51,811 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,811 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,811 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:51,811 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,735 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,735 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,735 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,736 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,738 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,738 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,738 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,738 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,742 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,742 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,742 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,742 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 172#L1712-9true, 428#true, 359#true, 274#L1752-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,744 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,745 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,745 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,745 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,752 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,752 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,752 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,753 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 440#(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)), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,767 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 01:14:52,767 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:14:52,767 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:14:52,767 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:14:52,767 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:14:52,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 286#L1712-5true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,767 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,767 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,767 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,767 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,767 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 233#L1712-6true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:52,769 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,769 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,769 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,769 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 366#true, 100#L1712-7true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:52,769 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:52,769 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:52,769 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:52,769 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:52,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,771 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,771 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,771 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,771 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,771 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:52,772 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,772 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,772 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,772 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,774 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,774 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,774 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,774 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,774 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,776 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,776 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,776 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,777 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,777 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,779 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,779 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,779 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,779 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,779 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,779 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,780 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,780 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,780 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,780 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,781 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,781 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,781 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 233#L1712-6true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:52,788 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,788 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,788 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,788 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,788 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 233#L1712-6true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:52,788 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,788 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,788 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,788 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,788 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:52,789 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,789 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,789 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,789 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,789 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 198#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:52,789 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,789 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,789 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,789 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,789 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [395#true, 442#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:14:52,791 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,791 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,791 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,791 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,792 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,792 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,792 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,792 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,792 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 213#L1712-6true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,792 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,792 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,792 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,792 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,792 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,793 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,793 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,793 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,793 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,793 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 37#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:52,793 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,793 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,793 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,793 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,794 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 100#L1712-7true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:14:52,820 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,820 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,821 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,821 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:14:52,822 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,822 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,822 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:52,822 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:14:56,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,122 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,122 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,122 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,122 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,122 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,125 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,125 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,125 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,125 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,125 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,129 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,129 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,129 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,129 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,129 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,133 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,133 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,133 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,133 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,133 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,133 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,133 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,133 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,133 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,133 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,149 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:14:56,149 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:56,149 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:56,149 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:14:56,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 260#L1712-4true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 439#(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)), 388#true]) [2023-11-30 01:14:56,150 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,150 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,150 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,150 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,189 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:14:56,189 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:14:56,189 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:14:56,189 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:14:56,189 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:14:56,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 213#L1712-6true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,189 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,189 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,189 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,189 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,192 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,192 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,192 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,192 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:56,194 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,194 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,194 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,194 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,194 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,195 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,195 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,195 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,197 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,197 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,197 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,197 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,199 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,199 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,199 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,199 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,201 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,202 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,202 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,202 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,204 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,204 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,204 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,204 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,206 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,206 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,206 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,206 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:56,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:56,207 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,207 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,207 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:56,207 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,065 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,065 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,065 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,065 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,066 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,066 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,066 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,066 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,069 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,069 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,069 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,069 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,073 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,073 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,073 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,073 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,075 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,075 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,075 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,075 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,078 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,078 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,078 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,078 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,078 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,078 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,078 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,078 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,081 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,081 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,081 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,081 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [395#true, 442#true, 407#true, 428#true, 359#true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 440#(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)), 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,093 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:14:57,093 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:14:57,093 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:14:57,093 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:14:57,093 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:14:57,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 213#L1712-6true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,093 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,094 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,094 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,094 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,094 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,096 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,096 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,096 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,096 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,097 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,099 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,099 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,099 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,099 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,099 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:14:57,099 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:14:57,099 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:57,099 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:57,099 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:14:57,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,101 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,101 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,101 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,101 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,101 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,104 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,104 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,104 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,104 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,104 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 62#L1712-12true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,106 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,106 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,106 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,106 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,106 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,108 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,108 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,108 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,108 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,108 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,110 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,110 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,110 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,110 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,110 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 321#L1752true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,111 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,111 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,111 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,111 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 100#L1712-7true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:57,122 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,122 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,122 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,122 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,122 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 100#L1712-7true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:14:57,123 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,123 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,123 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,123 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,123 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 345#L1712-7true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,124 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,124 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,124 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,124 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,124 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:14:57,124 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,124 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,124 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,124 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:14:57,125 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:15:00,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:00,781 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,781 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,781 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,781 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,781 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:00,785 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,785 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,785 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,785 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,785 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:00,790 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,790 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,790 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,790 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,790 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 172#L1712-9true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:00,793 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,793 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,793 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,793 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,793 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 286#L1712-5true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:00,802 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,802 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,802 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,802 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,802 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:00,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:00,869 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is not cut-off event [2023-11-30 01:15:00,869 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:15:00,869 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:15:00,869 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:15:00,869 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:15:00,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:00,873 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,873 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,873 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,873 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:00,875 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,876 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,876 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,876 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:00,876 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,876 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,876 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,876 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:00,879 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,879 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,879 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,879 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:00,882 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,882 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,882 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,882 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:00,885 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,885 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,885 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,885 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:00,887 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,887 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,887 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:00,887 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:01,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:01,432 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,432 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,432 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,432 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:01,434 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,435 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,435 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,435 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:01,439 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,439 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,439 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,439 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:01,443 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,443 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,443 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,443 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:01,445 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,445 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,445 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,445 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:01,446 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,446 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,446 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,446 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2161], [442#true, 395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 345#L1712-7true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 440#(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)), 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:01,469 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is not cut-off event [2023-11-30 01:15:01,469 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:15:01,469 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:15:01,469 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:15:01,469 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2023-11-30 01:15:01,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:01,472 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,472 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,472 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,472 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,472 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:01,474 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,474 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,474 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,474 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,474 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:01,474 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:01,474 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:01,474 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:01,474 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:01,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 72#L1712-11true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:01,477 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,477 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,477 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,477 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,477 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 62#L1712-12true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:01,479 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,479 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,479 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,479 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,479 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 250#L1712-10true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:01,482 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,482 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,482 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,482 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,482 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:01,484 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,484 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,484 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,484 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,484 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:15:01,499 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,499 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,499 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,499 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 172#L1712-9true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:15:01,499 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,499 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,499 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:01,499 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:15:05,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,127 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,127 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,127 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,127 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,128 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,128 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,128 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,128 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,128 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,128 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,131 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,131 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,131 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,131 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,131 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,135 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,135 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,135 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,135 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,136 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 62#L1712-12true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,138 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,138 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,138 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,138 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,138 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 172#L1712-9true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,141 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,141 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,141 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,141 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,141 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 172#L1712-9true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,141 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,141 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,141 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,141 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,141 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 213#L1712-6true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 440#(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)), 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,145 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,145 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,145 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,145 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,145 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,191 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,191 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,191 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,191 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 72#L1712-11true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:05,193 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,193 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,194 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,194 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,194 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,194 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,194 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,194 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 62#L1712-12true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,196 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,196 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,196 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,197 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,199 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,199 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,199 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,199 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,201 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,201 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,201 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,201 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 172#L1712-9true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,202 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,202 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,202 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,202 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,716 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,716 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,716 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,716 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 72#L1712-11true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,719 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,719 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,719 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,719 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,722 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,722 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,722 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,722 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,725 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,725 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,725 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,725 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,725 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,725 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,725 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,725 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 72#L1712-11true, 442#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,737 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,737 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,737 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,737 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,737 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [72#L1712-11true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,741 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,741 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,741 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,741 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,741 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:05,741 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,741 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,741 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,742 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:05,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,746 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,746 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,746 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,746 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,746 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,750 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,750 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,750 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,750 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,750 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,753 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,753 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,753 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,753 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,753 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 172#L1712-9true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,755 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,755 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,755 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,755 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 25#L1712-9true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:05,756 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,756 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,756 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,756 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,756 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 25#L1712-9true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:05,757 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,757 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,757 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,757 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,757 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 172#L1712-9true, 407#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,758 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,758 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,758 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,758 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,758 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 172#L1712-9true, 407#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:05,759 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,759 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,759 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,759 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,759 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:15:05,787 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,787 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,787 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,787 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:15:05,788 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,788 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,788 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:05,788 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:15:09,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:09,143 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,144 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,144 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,144 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,144 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:09,146 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,146 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,146 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,146 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,146 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:09,151 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,151 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,151 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,151 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,151 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:09,156 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,156 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,156 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,156 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,156 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:09,158 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,158 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,158 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,158 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,158 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:09,159 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,159 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,159 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,159 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,159 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:09,211 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,211 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,211 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,211 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:09,214 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,214 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,214 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,214 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:09,214 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,214 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,214 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,214 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:09,217 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,217 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,217 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,217 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:09,219 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,219 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,219 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,219 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:09,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:09,220 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,220 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,220 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:09,220 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:10,045 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,045 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,045 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,045 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:10,049 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,049 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,049 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,049 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:10,052 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,052 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,052 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,052 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:10,053 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,053 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,053 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,053 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 62#L1712-12true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:10,065 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,065 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,065 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,065 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,065 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:10,068 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,068 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,069 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,069 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,069 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:10,069 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:10,069 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:10,069 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:10,069 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:10,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:10,072 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,072 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,072 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,072 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,072 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [130#L1712-12true, 395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:10,075 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,075 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,075 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,075 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,075 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 250#L1712-10true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:10,076 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,076 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,076 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,076 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:10,077 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,077 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,077 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,077 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,077 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, 330#L1712-10true, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:10,077 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,077 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,077 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,077 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,077 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 250#L1712-10true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:10,078 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,078 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,078 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,078 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,078 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 250#L1712-10true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:10,078 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,078 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,078 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,078 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,078 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true]) [2023-11-30 01:15:10,094 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,094 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,094 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:10,094 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 01:15:13,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [72#L1712-11true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,301 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,302 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,302 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,302 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,302 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,305 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,305 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,305 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,305 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,305 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 62#L1712-12true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,308 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,309 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,309 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,309 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,309 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,312 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,312 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,312 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,312 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,312 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,312 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,312 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,312 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,312 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,312 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,363 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,363 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,363 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,363 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,365 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,366 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,366 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,366 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:13,369 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,369 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,369 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:13,372 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,372 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,372 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,373 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,373 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,373 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,373 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,824 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,824 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,824 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,824 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,824 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,824 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,824 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,824 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,829 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,829 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,829 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,829 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 7#L1712-13true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,830 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,830 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,830 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,830 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,846 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,846 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,846 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,846 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,846 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,848 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,848 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,848 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,848 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,848 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,850 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,850 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,850 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,850 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,850 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:13,851 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,851 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,851 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,851 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,853 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,853 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,853 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,853 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,853 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:13,853 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,854 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,854 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,854 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:13,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,854 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,854 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,854 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,854 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 178#L1713-3true, 388#true]) [2023-11-30 01:15:13,857 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is not cut-off event [2023-11-30 01:15:13,857 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 01:15:13,857 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 01:15:13,857 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 01:15:13,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [442#true, 395#true, 72#L1712-11true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:13,857 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,857 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,858 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,858 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,858 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 72#L1712-11true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:13,858 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,858 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,858 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,858 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,858 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 373#true, 62#L1712-12true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:15:13,858 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,858 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,858 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,858 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,859 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,859 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,859 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,859 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,859 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, 230#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:13,859 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,859 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,859 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,859 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,859 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [130#L1712-12true, 442#true, 395#true, 428#true, 407#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:15:13,869 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,869 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,869 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:13,869 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 01:15:17,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:17,523 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,523 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,523 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,523 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,523 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 62#L1712-12true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:17,526 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,526 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,526 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,526 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,526 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:17,529 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,529 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,529 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,529 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,529 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:17,529 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,529 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,529 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,529 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,529 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:17,572 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,572 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,572 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,572 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 72#L1712-11true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:17,931 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,931 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,931 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,931 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:17,932 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,932 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,932 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,932 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:17,934 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:17,934 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:17,934 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:17,934 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:17,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 232#L1751true, 178#L1713-3true]) [2023-11-30 01:15:17,935 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,935 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,935 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,935 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true, 232#L1751true]) [2023-11-30 01:15:17,935 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,935 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,935 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,935 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [130#L1712-12true, 442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:17,936 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,936 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,936 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,936 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,936 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [130#L1712-12true, 395#true, 442#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:17,936 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,936 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,936 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,936 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,936 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:15:17,942 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,942 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,942 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,942 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 7#L1712-13true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 232#L1751true, 388#true]) [2023-11-30 01:15:17,946 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,946 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,946 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:17,946 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 01:15:21,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 352#true, 373#true, 366#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:21,074 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,075 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,075 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,075 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,075 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:21,075 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,075 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,075 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,075 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,075 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 108#L1712-13true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:21,079 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,079 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,079 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,080 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,080 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 7#L1712-13true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:21,080 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,080 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,080 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,080 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,080 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 366#true, 373#true, 352#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:21,122 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 01:15:21,122 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:15:21,122 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:15:21,122 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:15:21,122 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:15:21,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:21,122 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,122 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,122 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,122 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,122 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:21,123 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,123 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,123 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,123 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,123 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 62#L1712-12true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:21,123 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:15:21,123 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:15:21,123 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:15:21,123 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:15:21,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:21,124 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,124 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,124 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,124 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 304#L1751-2true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 244#L1713-3true, 7#L1712-13true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:21,124 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,125 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,125 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,125 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:21,449 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 01:15:21,449 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:15:21,449 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:15:21,449 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:15:21,449 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 01:15:21,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 62#L1712-12true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:21,449 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,449 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,449 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,449 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,449 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 428#true, 407#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 321#L1752true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:21,450 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,450 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,450 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,450 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,450 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([750] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][279], [395#true, 442#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:21,450 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,450 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,450 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,450 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,450 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 421#true, 244#L1713-3true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:21,451 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,451 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,451 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,451 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 7#L1712-13true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:21,451 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,452 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,452 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,452 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 304#L1751-2true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:21,452 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,452 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,452 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,452 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,452 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 3#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 244#L1713-3true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:21,453 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,453 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,453 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,453 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,453 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:21,455 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:15:21,455 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:21,455 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:21,455 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:21,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:21,457 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:15:21,457 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:21,457 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:21,457 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:21,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 428#true, 407#true, 359#true, 304#L1751-2true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 7#L1712-13true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:21,458 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,458 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,458 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,458 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,458 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 7#L1712-13true, 380#true, 244#L1713-3true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:15:21,458 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,458 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,458 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,458 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:21,458 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 01:15:25,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:25,085 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,085 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,085 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,085 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 352#true, 62#L1712-12true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:25,085 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:15:25,085 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:15:25,085 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:15:25,085 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:15:25,085 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:15:25,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 72#L1712-11true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:25,085 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:15:25,086 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:25,086 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:25,086 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:25,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:25,086 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,086 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,086 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,086 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 428#true, 407#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:25,120 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,120 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,120 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,120 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,120 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 380#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:25,122 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,122 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,122 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,122 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,122 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:25,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 108#L1712-13true, 435#true, 414#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:25,406 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:15:25,406 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:25,406 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:25,406 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:25,406 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:25,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 128#my_callbackErr3ASSERT_VIOLATIONDATA_RACEtrue, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:25,408 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 01:15:25,408 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:25,408 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:25,408 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:25,408 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 01:15:28,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 373#true, 352#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 232#L1751true, 388#true]) [2023-11-30 01:15:28,887 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 01:15:28,887 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:15:28,887 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:15:28,887 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 01:15:31,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 421#true, 380#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:31,970 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:15:31,970 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:31,970 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:31,970 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [395#true, 442#true, 407#true, 428#true, 359#true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true, 178#L1713-3true]) [2023-11-30 01:15:32,205 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,205 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,205 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,205 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 428#true, 407#true, 359#true, 304#L1751-2true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 435#true, 414#true, 244#L1713-3true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:32,205 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,206 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,206 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,206 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,206 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([792] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][557], [442#true, 395#true, 407#true, 428#true, 359#true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 321#L1752true, 435#true, 414#true, 380#true, 421#true, 244#L1713-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 178#L1713-3true, 388#true]) [2023-11-30 01:15:32,206 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,206 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,206 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,206 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:15:32,206 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 01:16:26,082 INFO L124 PetriNetUnfolderBase]: 176994/321852 cut-off events. [2023-11-30 01:16:26,082 INFO L125 PetriNetUnfolderBase]: For 2017262/2105143 co-relation queries the response was YES. [2023-11-30 01:16:27,890 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2750816 conditions, 321852 events. 176994/321852 cut-off events. For 2017262/2105143 co-relation queries the response was YES. Maximal size of possible extension queue 3897. Compared 3451637 event pairs, 42572 based on Foata normal form. 70/289271 useless extension candidates. Maximal degree in co-relation 2739258. Up to 218761 conditions per place. [2023-11-30 01:16:31,429 INFO L140 encePairwiseOnDemand]: 334/357 looper letters, 3938 selfloop transitions, 421 changer transitions 14/4579 dead transitions. [2023-11-30 01:16:31,429 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 4579 transitions, 107328 flow [2023-11-30 01:16:31,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:16:31,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:16:31,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1614 transitions. [2023-11-30 01:16:31,432 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7535014005602241 [2023-11-30 01:16:31,432 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1614 transitions. [2023-11-30 01:16:31,432 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1614 transitions. [2023-11-30 01:16:31,433 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:16:31,433 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1614 transitions. [2023-11-30 01:16:31,435 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 269.0) internal successors, (1614), 6 states have internal predecessors, (1614), 0 states have call successors, (0), 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:16:31,436 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:16:31,437 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 357.0) internal successors, (2499), 7 states have internal predecessors, (2499), 0 states have call successors, (0), 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:16:31,437 INFO L307 CegarLoopForPetriNet]: 347 programPoint places, 38 predicate places. [2023-11-30 01:16:31,437 INFO L500 AbstractCegarLoop]: Abstraction has has 385 places, 4579 transitions, 107328 flow [2023-11-30 01:16:31,437 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 224.16666666666666) internal successors, (1345), 6 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:16:31,437 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:16:31,438 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, 1, 1, 1, 1, 1, 1] [2023-11-30 01:16:31,438 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-30 01:16:31,438 INFO L425 AbstractCegarLoop]: === Iteration 15 === Targeting my_callbackErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 24 more)] === [2023-11-30 01:16:31,438 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:16:31,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1846196850, now seen corresponding path program 1 times [2023-11-30 01:16:31,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:16:31,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087472660] [2023-11-30 01:16:31,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:16:31,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:16:31,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:16:31,836 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:16:31,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:16:31,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087472660] [2023-11-30 01:16:31,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087472660] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:16:31,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:16:31,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:16:31,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743415884] [2023-11-30 01:16:31,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:16:31,837 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:16:31,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:16:31,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:16:31,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:16:31,839 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 218 out of 357 [2023-11-30 01:16:31,840 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 385 places, 4579 transitions, 107328 flow. Second operand has 6 states, 6 states have (on average 224.16666666666666) internal successors, (1345), 6 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:16:31,840 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:16:31,840 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 218 of 357 [2023-11-30 01:16:31,840 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:16:38,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 428#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 217#L1711-5true, 435#true, 449#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:16:38,426 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:16:38,426 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:16:38,426 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:16:38,426 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:16:39,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 449#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:16:39,943 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:16:39,943 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:16:39,944 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:16:39,944 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:16:39,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 428#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 449#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:16:39,947 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:16:39,947 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:16:39,947 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:16:39,947 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:16:39,947 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:16:41,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 449#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:16:41,274 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:16:41,274 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:16:41,274 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:16:41,274 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:16:41,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 418#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 407#true, 428#true, 359#true, 283#L1757-1true, 366#true, 373#true, 352#true, 386#(= |#race~my_dev~0| 0), 209#L1710-3true, 217#L1711-5true, 435#true, 449#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:16:41,274 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:16:41,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:16:41,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:16:41,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:16:41,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 428#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 449#true, 28#L1711-7true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:16:41,356 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:16:41,356 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:16:41,356 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:16:41,356 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:16:41,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 449#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:16:41,358 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:16:41,359 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:16:41,359 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:16:41,359 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:16:41,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 428#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 449#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:16:41,361 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:16:41,361 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:16:41,361 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:16:41,361 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:16:41,361 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:16:42,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 449#true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:16:42,946 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:16:42,946 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:16:42,947 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:16:42,947 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:16:42,947 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:16:44,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [442#true, 395#true, 407#true, 428#true, 359#true, 283#L1757-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 419#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 209#L1710-3true, 435#true, 449#true, 28#L1711-7true, 421#true, 380#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:16:44,702 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:16:44,702 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:16:44,702 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:16:44,702 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:16:44,702 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:16:44,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 217#L1711-5true, 435#true, 414#true, 449#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:16:44,898 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:16:44,898 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:16:44,898 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:16:44,898 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:16:46,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][104], [395#true, 442#true, 407#true, 359#true, 283#L1757-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 449#true, 380#true, 421#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:16:46,782 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:16:46,782 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:16:46,782 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:16:46,782 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:16:46,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [442#true, 395#true, 407#true, 359#true, 274#L1752-1true, 373#true, 366#true, 352#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 449#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:16:46,786 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,786 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,786 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,786 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 428#true, 359#true, 274#L1752-1true, 366#true, 352#true, 373#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 449#true, 380#true, 421#true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:16:46,789 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,789 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,789 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,789 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 352#true, 366#true, 373#true, 386#(= |#race~my_dev~0| 0), 217#L1711-5true, 435#true, 414#true, 449#true, 431#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 421#true, 380#true, 93#L1711-4true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 388#true]) [2023-11-30 01:16:46,789 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,789 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,789 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,789 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([688] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][164], [395#true, 442#true, 407#true, 359#true, 274#L1752-1true, 352#true, 373#true, 366#true, 386#(= |#race~my_dev~0| 0), 331#L1711-3true, 435#true, 414#true, 449#true, 421#true, 380#true, 430#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 285#L1711-6true, 388#true]) [2023-11-30 01:16:46,797 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,797 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,797 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,797 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:16:46,797 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event Received shutdown request... [2023-11-30 01:16:47,136 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-11-30 01:16:47,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:16:47,171 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location my_callbackErr2ASSERT_VIOLATIONDATA_RACE (26 of 27 remaining) [2023-11-30 01:16:47,171 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-30 01:16:47,172 WARN L624 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). [2023-11-30 01:16:47,173 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (25 of 27 remaining) [2023-11-30 01:16:47,174 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (24 of 27 remaining) [2023-11-30 01:16:47,174 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (23 of 27 remaining) [2023-11-30 01:16:47,174 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (22 of 27 remaining) [2023-11-30 01:16:47,174 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (21 of 27 remaining) [2023-11-30 01:16:47,174 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (20 of 27 remaining) [2023-11-30 01:16:47,174 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (19 of 27 remaining) [2023-11-30 01:16:47,175 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (18 of 27 remaining) [2023-11-30 01:16:47,175 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (17 of 27 remaining) [2023-11-30 01:16:47,175 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (16 of 27 remaining) [2023-11-30 01:16:47,175 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (15 of 27 remaining) [2023-11-30 01:16:47,175 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (14 of 27 remaining) [2023-11-30 01:16:47,175 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (13 of 27 remaining) [2023-11-30 01:16:47,175 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (12 of 27 remaining) [2023-11-30 01:16:47,176 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (11 of 27 remaining) [2023-11-30 01:16:47,176 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location my_callbackErr0ASSERT_VIOLATIONDATA_RACE (10 of 27 remaining) [2023-11-30 01:16:47,176 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location my_callbackErr1ASSERT_VIOLATIONDATA_RACE (9 of 27 remaining) [2023-11-30 01:16:47,176 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location my_callbackErr2ASSERT_VIOLATIONDATA_RACE (8 of 27 remaining) [2023-11-30 01:16:47,176 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location my_callbackErr3ASSERT_VIOLATIONDATA_RACE (7 of 27 remaining) [2023-11-30 01:16:47,176 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location my_callbackErr0ASSERT_VIOLATIONDATA_RACE (6 of 27 remaining) [2023-11-30 01:16:47,177 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location my_callbackErr1ASSERT_VIOLATIONDATA_RACE (5 of 27 remaining) [2023-11-30 01:16:47,177 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location my_callbackErr2ASSERT_VIOLATIONDATA_RACE (4 of 27 remaining) [2023-11-30 01:16:47,177 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location my_callbackErr3ASSERT_VIOLATIONDATA_RACE (3 of 27 remaining) [2023-11-30 01:16:47,177 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location my_callbackErr0ASSERT_VIOLATIONDATA_RACE (2 of 27 remaining) [2023-11-30 01:16:47,177 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location my_callbackErr1ASSERT_VIOLATIONDATA_RACE (1 of 27 remaining) [2023-11-30 01:16:47,177 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location my_callbackErr3ASSERT_VIOLATIONDATA_RACE (0 of 27 remaining) [2023-11-30 01:16:47,178 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:16:47,183 INFO L222 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-11-30 01:16:47,183 INFO L172 ceAbstractionStarter]: Computing trace abstraction results [2023-11-30 01:16:47,189 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 30.11 01:16:47 BasicIcfg [2023-11-30 01:16:47,190 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-30 01:16:47,190 INFO L158 Benchmark]: Toolchain (without parser) took 652448.20ms. Allocated memory was 465.6MB in the beginning and 16.0GB in the end (delta: 15.5GB). Free memory was 409.5MB in the beginning and 7.3GB in the end (delta: -6.9GB). Peak memory consumption was 9.2GB. Max. memory is 16.0GB. [2023-11-30 01:16:47,190 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 335.5MB. Free memory was 285.3MB in the beginning and 285.2MB in the end (delta: 139.9kB). There was no memory consumed. Max. memory is 16.0GB. [2023-11-30 01:16:47,191 INFO L158 Benchmark]: CACSL2BoogieTranslator took 874.07ms. Allocated memory is still 465.6MB. Free memory was 409.5MB in the beginning and 415.5MB in the end (delta: -6.0MB). Peak memory consumption was 56.5MB. Max. memory is 16.0GB. [2023-11-30 01:16:47,191 INFO L158 Benchmark]: Boogie Procedure Inliner took 74.52ms. Allocated memory is still 465.6MB. Free memory was 415.5MB in the beginning and 411.3MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2023-11-30 01:16:47,191 INFO L158 Benchmark]: Boogie Preprocessor took 55.31ms. Allocated memory is still 465.6MB. Free memory was 411.3MB in the beginning and 407.1MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2023-11-30 01:16:47,191 INFO L158 Benchmark]: RCFGBuilder took 813.72ms. Allocated memory is still 465.6MB. Free memory was 407.1MB in the beginning and 369.4MB in the end (delta: 37.7MB). Peak memory consumption was 37.7MB. Max. memory is 16.0GB. [2023-11-30 01:16:47,191 INFO L158 Benchmark]: TraceAbstraction took 650620.78ms. Allocated memory was 465.6MB in the beginning and 16.0GB in the end (delta: 15.5GB). Free memory was 368.4MB in the beginning and 7.3GB in the end (delta: -6.9GB). Peak memory consumption was 9.2GB. Max. memory is 16.0GB. [2023-11-30 01:16:47,193 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 335.5MB. Free memory was 285.3MB in the beginning and 285.2MB in the end (delta: 139.9kB). There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 874.07ms. Allocated memory is still 465.6MB. Free memory was 409.5MB in the beginning and 415.5MB in the end (delta: -6.0MB). Peak memory consumption was 56.5MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 74.52ms. Allocated memory is still 465.6MB. Free memory was 415.5MB in the beginning and 411.3MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * Boogie Preprocessor took 55.31ms. Allocated memory is still 465.6MB. Free memory was 411.3MB in the beginning and 407.1MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * RCFGBuilder took 813.72ms. Allocated memory is still 465.6MB. Free memory was 407.1MB in the beginning and 369.4MB in the end (delta: 37.7MB). Peak memory consumption was 37.7MB. Max. memory is 16.0GB. * TraceAbstraction took 650620.78ms. Allocated memory was 465.6MB in the beginning and 16.0GB in the end (delta: 15.5GB). Free memory was 368.4MB in the beginning and 7.3GB in the end (delta: -6.9GB). Peak memory consumption was 9.2GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 1712]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1718]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1719]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1720]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1721]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1725]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1757]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1735]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1758]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1736]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1759]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1753]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1760]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1754]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1726]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1727]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1709]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1711]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - TimeoutResultAtElement [Line: 1712]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (6states, 218/357 universal loopers) in iteration 15,while PetriNetUnfolder was constructing finite prefix that currently has 144175 conditions, 15787 events (8828/15786 cut-off events. For 211339/216551 co-relation queries the response was YES. Maximal size of possible extension queue 2092. Compared 153273 event pairs, 3546 based on Foata normal form. 2/16050 useless extension candidates. Maximal degree in co-relation 143398. Up to 10243 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 4 procedures, 388 locations, 27 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 650.5s, OverallIterations: 15, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 644.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.2s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 646 SdHoareTripleChecker+Valid, 5.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 646 mSDsluCounter, 1286 SdHoareTripleChecker+Invalid, 4.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 19 mSDsCounter, 244 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6127 IncrementalHoareTripleChecker+Invalid, 6371 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 244 mSolverCounterUnsat, 1267 mSDtfsCounter, 6127 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 84 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=107328occurred in iteration=14, InterpolantAutomatonStates: 78, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 5.1s InterpolantComputationTime, 1309 NumberOfCodeBlocks, 1309 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 1294 ConstructedInterpolants, 0 QuantifiedInterpolants, 2386 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 15 InterpolantComputations, 15 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown